自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Win32学习04

产生时间:在程序中创建定时器,当达到时间间隔时,定时器会向程序发送一个WM_TIMER消息。TranslateMessage在转换WM_KEYDOWN消息时,对于可见字符可以产生WM_CHAR,不可见字符无此消息。在鼠标移动过程中,会根据移动速度产生一系列的WM_MOUSEMOVE消息。PostMessage(nMsg.hwnd,WM_CHAR,大写字符编码值,...);WM_CONTETMENU消息是在WM_RBUTTONUP消息之后产生。HWND hWnd,//处理菜单消息的窗口句柄。

2023-05-02 16:48:44 242 1

原创 Win32学习03

3.如果系统消息队列也没有消息,检查当前进程的所有窗口的需要重新绘制的区域,如果发现有需要绘制的区域,产生WM_PAINT消息,取得消息返回处理。1.在程序消息队列查找消息,如果队列有消息,检查消息是否满足指定条件(HWND,ID范围),不满足条件就不会取出消息,否则从队列取出消息返回。产生消息时,消息先进系统队列,由系统根据存放的消息,投递消息到相应程序的消息队列(操作系统通过消息的hIns实例句柄实现正确转发)。2.如果程序消息队列没有消息,向系统消息队列获取属于本程序的消息。

2023-05-02 16:45:11 78 1

原创 Win32学习02

当系统通知窗口时,会调用窗口处理函数,同时将消息ID和消息参数传递给窗口处理函数。在窗口处理函数中,不处理的消息,使用缺省窗口处理函数。wMsgFilterMin,wMsgFilterMax - 只能获取到由他们指定的消息范围内的消息,如果都为0,表示没有范围。一般用法:用于结束消息循环,当GetMessage收到这个消息后,会返回FALSE,结束while处理,退出消息循环。当操作系统通知窗口工作时,采用消息的方式派发给窗口的窗口处理函数。lpMsg - 当获取到消息后,将消息的参数存到MSG结构中。

2023-04-27 21:37:08 74 1

原创 Win32学习01

Win32编程学习

2023-04-27 20:11:02 88 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除