windows
文章平均质量分 76
yidujinhuang
这个作者很懒,什么都没留下…
展开
-
用WM_NCHITTEST消息欺骗Windows(一)
通常,我们拖动对话框窗口的标题栏来移动窗口,但有时候,我们想通过鼠标在客户区上拖动来移动窗口。 一个容易想到的方案是,处理鼠标消息WM_LBUTTONDOWN和WM_LBUTTONUP。在OnLButtonUp函数中计算鼠标位置的变化,调用MoveWindow实现窗口的移动。 注意,拖动标题栏移动窗口的时候,会出现一个矩形框,它提示了窗口移动的当前位置。当鼠标左键放开的时候,窗口就移动到矩形框转载 2012-07-17 16:01:43 · 831 阅读 · 0 评论 -
读写注册表
1)读写注册表主要的几个API: i) RegOpenKeyEx() 打开 ii)RegSetValueEx() 写 iii)RegQueryValueEx() 查询 2)for example: 写REG_DWORD型的注册表值,写成我们想要的dwValue: 把regSetValueEx函数的最后两个参数传入(const BYTE*)dwValue, size原创 2012-12-13 19:10:38 · 502 阅读 · 0 评论 -
windows静态链接库与动态链接库
一、 介绍 本文意在讲解静态链接库与动态链接库的创建与使用,在此之前先来对二者的概念、区别及优缺点进行简要的阐述。其中大多内容参考相关网络资料,由于本人能力有限,不能确保完全准确无误,若有偏差之处请不吝指出。文中使用到的代码均在Visual Studio 2008中编译通过,如果您使用的IDE与本文不同,可根据实际情况进行相应项目创建与操作。希望本文内容对您有所帮助。转载 2013-01-23 20:19:15 · 665 阅读 · 0 评论