随笔分类 -  Windows GUI

Windows Graphical User Interface
摘要:最近开发一个Drive程序,修改注册表添加System Folder Drive后需要通知已打开的每个文件浏览器刷新。最初选择获取对应窗体的句柄并发送WM_KEYDOWN、WM_KEYUP的VK_F5消息未果,使用spy++监控Class Name =CabinetWClass、Window Caption =Computer窗体由鼠标右键"刷新"后所产生的消息,最终由Window Caption =ShellView的窗体句柄处理。代码很简单但调用FindWindowEx较多,但这并不是最佳方案。在MSDN搜索相关问题发现老外推荐参考"Folder Option 阅读全文
posted @ 2013-10-11 20:28 junchu25 阅读(714) 评论(0) 推荐(0) 编辑
摘要:如果已安装Windows SDK、Windows Mobile SDK且默认包含这些目录编译源代码没有问题。由于一些改动需要版本管理发现Build Agent运行失败,考虑到迁移各方面原因还是决定修改调用部分。首先移除项目几个配置版本Linker里的riched20.lib,之后打开UIRichEdit.cpp定位到如下源代码:// Create Text Services componentif(FAILED(CreateTextServices(NULL, this, &pUnk))) goto err;我们需要将Riched20.dll动态加载进来,CreateTextServi 阅读全文
posted @ 2013-09-14 09:46 junchu25 阅读(4009) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示