随笔分类 -  Windows

摘要:在DOS命令窗口下,运行C:\Program Files\WinRAR\WinRAR.exe,提示如下错误: 因为C:\Program Files\WinRAR\WinRAR.exe中含有空格,它被分成了两个部分:C:\Program和Files\WinRAR\WinRAR.exe。DOS命令窗口会 阅读全文
posted @ 2016-12-13 09:49 hanford 阅读(4416) 评论(0) 推荐(0)
摘要:这两天发现了一个小问题,经过一上午的排查终于找到了问题的原因——Windows 7的API函数GetOpenFileName竟然有BUG! 请参考下面的MFC代码: CFileDialog dlg(TRUE); dlg.m_ofn.lpstrInitialDir = _T("c:\\"); dlg. 阅读全文
posted @ 2016-12-12 14:57 hanford 阅读(2444) 评论(0) 推荐(0)
摘要:今天突然发现字体Times New Roman消失了,如下图所示: 图1.1 不仅仅Times New Roman,还有System、MS Sans Serif……这些熟悉的字体都消失了,不能选用了! 折腾了半个多小时,终于找到问题的原因了:这些字体不知道怎么回事,被Windows7隐藏了。解决步骤 阅读全文
posted @ 2016-12-12 14:55 hanford 阅读(381) 评论(0) 推荐(0)
摘要:目录 第1章简介 1 1.1 DFB 1 1.2 DDB 1 1.3 DIB 2 第2章相关API 3 2.1 创建 3 2.1.1 CreateCompatibleBitmap 3 2.1.2 CreateBitmap 3 2.1.3 CreateBitmapIndirect 4 2.1.4 Cr 阅读全文
posted @ 2016-12-12 14:45 hanford 阅读(1814) 评论(1) 推荐(2)
摘要:目录 第1章调色板 1 1.1 为什么要使用调色板 1 1.2 使用调色板 2 1.2.1 创建逻辑调色板 2 1.2.2 使用 3 1.2.3 销毁逻辑调色板 4 1.3 系统调色板 5 1.4 调色板消息 6 1.4.1 WM_QUERYNEWPALETTE 6 1.4.2 WM_PALETTE 阅读全文
posted @ 2016-12-12 14:41 hanford 阅读(1722) 评论(0) 推荐(1)
摘要:目录 第1章说明 2 1.1 查找顺序 2 1.1.1 检查DllCharacteristics字段 3 1.1.2 读取manifset资源 3 1.1.3 读取manifset文件 4 1.1.4 载入 5 1.1.5 私有程序集 5 1.1.6 常规DLL的查找顺序 7 1.2 禁用隔离 7 阅读全文
posted @ 2016-12-12 13:52 hanford 阅读(1109) 评论(0) 推荐(0)
摘要:目录 第1章 Windows XP 1 1.1 更新驱动 1 第2章 Windows 7 7 2.1 修改注册表 7 2.2 更新驱动 7 第1章 Windows XP 1.1 更新驱动 设备管理器中,查看 IDE ATA/ATAPI 控制器。笔者电脑有两个硬盘,因此有 Intel(R) 7 Ser 阅读全文
posted @ 2016-12-12 13:48 hanford 阅读(8202) 评论(0) 推荐(0)
摘要:目录 第1章定时器 1 1.1 创建定时器 1 1.2 销毁定时器 1 1.3 定时器的运作 1 1.3.1 产生WM_TIMER消息 1 1.3.2 分发WM_TIMER消息 2 1.4 WM_TIMER 消息的重入 3 第1章定时器 1.1 创建定时器 请使用API函数 SetTimer 来创建 阅读全文
posted @ 2016-12-12 11:08 hanford 阅读(2649) 评论(0) 推荐(0)
摘要:目录 第1章 Windows菜单 1 1.1 窗口菜单和弹出菜单 1 1.2 使用SetMenu 2 1.3 使用TrackPopupMenu 4 第1章 Windows菜单 1.1 窗口菜单和弹出菜单 Windows菜单分为两类:窗口菜单和弹出菜单。窗口菜单主要用来放在某个窗口上。弹出菜单有两个作 阅读全文
posted @ 2016-12-12 11:06 hanford 阅读(1923) 评论(0) 推荐(0)
摘要:目录 第1章计时 1 1.1 GetTickCount 1 1.2 timeGetTime 1 1.3 QueryPerformanceCounter 1 1.4 测试 2 第2章等待 4 2.1 Sleep 4 2.2 SetWaitableTimer 4 2.3 timeSetEvent 4 2 阅读全文
posted @ 2016-12-12 11:04 hanford 阅读(11836) 评论(0) 推荐(1)
摘要:笔者的电脑(Windows7 64位旗舰版)睡眠后,隔段时间后会自动唤醒。经两项配置后,解决了该问题。 1 禁用唤醒定时器 控制面板里进入"电源选项""更改计划设置"界面,如下图所示 单击上图的"更改高级电源设置",弹出下图所示的界面: 设置"允许使用唤醒定时器"为"禁用"。单击"确定"按钮,完成设 阅读全文
posted @ 2016-11-14 20:52 hanford 阅读(789) 评论(0) 推荐(0)
摘要:今天调试程序,发现Windows7的CPU占用率一直为25%左右,如下图所示。四核25%,换成单核那就是100%的占用率了! 上图进入"进程"页面,单击"CPU"列,将根据CPU占用率进行排序。结果发现进程svchost.exe 的 CPU 占用率为 25%,内存占用达到了 2G! 记住svchos 阅读全文
posted @ 2016-11-14 20:50 hanford 阅读(1037) 评论(0) 推荐(0)