
Windows编程
文章平均质量分 51
QSCJOB
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在WIN7下特定图片SystemParametersInfo失败,但是GetLastError()返回0
if (SystemParametersInfoA(SPI_SETDESKWALLPAPER, 0, "C:\\1.jpg", SPIF_UPDATEINIFILE | SPIF_SENDWININICHANGE)) { cout原创 2022-07-04 11:48:47 · 546 阅读 · 1 评论 -
C++ dmp文件分析
程序崩溃后生成的dmp文件,将dmp文件和pdb文件还有exe文件拷贝到同一个目录(其中exe的名字必须和原始文件名一致,pdb文件名随意,只要和exe、dmp在一起即可),用vs打开文件dmp文件,不需要使用windbg(难用至极);再点击运行调试就会定位到崩溃行...原创 2021-08-13 16:00:21 · 1527 阅读 · 0 评论 -
Windows编程中UNICODE和_UNICODE定义问题
转载自:http://www.cnblogs.com/CCBB/archive/2010/12/06/1897910.html我初学Windows SDK编程时也碰到过这个问题,相信很多初学Windows编程的人也都碰到过,后来慢慢搞明白些了,但有时别人问到自己也说不太 清楚。今天借此机会,我也好好整理一下自已的思路,用下面这篇文章详细点地解释下这个问题,希望能帮助到有此疑问的朋友。U转载 2012-10-20 00:58:06 · 1106 阅读 · 0 评论 -
清除任务栏右下角无效图标
进程异常退出时,右下角会残留无效图标,只有鼠标移动上去的时候才会消失。在网上,找了一些方法。1.Shell_NotifyIcon 行不通。2.个人觉得模拟鼠标点击的方法不太靠谱,莫名其妙鼠标指针跑过去了。3.最后综合网上几种方法,下面这个模拟发送鼠标移动的方法还是挺靠谱的,但是找找准窗口发消息。HWND GetSysTrayWnd(){ HWND hwnd ; hwnd原创 2013-11-15 13:59:28 · 2681 阅读 · 0 评论 -
关于BITMAP位图选入DC
看到一段代码,内容是: //获取窗口DC HDC hdc = GetDC(hWnd); //获取窗口的客户区区域 RECT rect; GetClientRect(hWnd, &rect); //获取当前窗口的位图 HDC hMemDC = CreateCompatibleDC(hdc); HBITMAP hBitmapSrc; hBitmapSrc = CreateC原创 2014-02-08 22:25:45 · 6358 阅读 · 0 评论