相关文章
linux内核源码分析之页表缓存
处理器的内存单元(MMU)负责把虚拟地址转换成物理地址。为了改进虚拟地址到物理地址的转换速度,引入TLB的高速缓存。即页表缓存 页表缓存用来缓存最近使用过的页表项,有些处理器使用两级页表缓存:第一级TLB分为指令TLB和…
建站知识
2025/1/21 7:11:11
获取Windows系统版本
->GetVersionEx只适应于Win8及之前的系统
从Windows8.1之后,GetVersionEx这个API被微软明文给废弃了,也就是说从Windows8.1开始之后(包括Windows10),这个API常规情况下就是返回6.2了。
void GetWinOS(CString&…
建站知识
2025/1/21 7:10:05
VS2013打包exe文件[I-E2015版本的],系统托盘化与开机启动
打包系统托盘文件
步骤一:添加控件 notifyIcon 步骤二:设置控件属性
设置主窗体属性为 showintaskfalse 添加控件单击代码以及主窗体程序的大小代码 在属性中找到对应事件单击 public Form1(){InitializeComponent(); //主窗体需要添加此行引用//this.…
建站知识
2025/1/19 6:07:51
史上最通俗易懂的ASM教程
一勺思想
We are all in the gutter, but some of us are looking at the stars. (我们都生活在阴沟里,但仍有人仰望星空 )- 王尔德 《温德米尔夫人的扇子》
举世混浊我独清,众人皆醉我独醒 - 屈原 《楚辞》
前言
ASM是一种通…
建站知识
2025/1/4 6:26:13
C# 程序软件启动默认管理员权限。
在vs的Properties目录中找到 app.manifest,将其中level"asInvoker" 改成 level"requireAdministrator"就可以了,如果没有app.manifest文件可以打开项目属性,找到“安全性”,勾上“启用 ClickOnce 安全设置”,…
建站知识
2025/1/2 22:53:22
【Windows】解决 Windows 远程桌面内无法设置分辨率导致文字及图标太小问题
文章目录 解决 Windows 远程桌面内无法设置分辨率导致文字及图标太小问题设置注册表为mstsc添加元数据重启mstsc 解决 Windows 远程桌面内无法设置分辨率导致文字及图标太小问题
设置注册表
Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Win…
建站知识
2025/1/20 17:27:39
Windows下的清单文件,C++项目嵌入清单文件作用
文章目录 1、清单文件的定义和作用2、C程序嵌入清单文件的作用3、举个例子关于C清单文件 1、清单文件的定义和作用
清单文件(Manifest File)在Windows应用程序开发中扮演着重要的角色。它是一个XML格式的文件,为应用程序提供了一种方式来声明…
建站知识
2025/1/12 8:08:46
[ATL/WTL]_[初级]_[关于graphics.DrawImage绘图时显示不正常的问题]
场景
1.使用win32绘图时, 最简单的api是使用 graphics.DrawImage(image,x,y)来绘制, 可是这个api有个坑,它的图片显示完整和设备分辨率(显卡)有关.
说明
1.Windows使用以下约定: 1逻辑英寸(logical inch)== 96像素(pixels) == 72 points.
2.我们创建的程序一般是DPI-Aware …
建站知识
2025/1/2 22:55:46