- 博客(1)
- 资源 (3)
- 收藏
- 关注
arm linux下简单对时程序
arm硬件平台,基于linux操作系统环境下的简单对时程序。使用C++语言开发,修改Makefile指定编译编译工具链,默认为arm-linux。详情见README文档
2023-09-01
解决OnNcLButtonUp不能响应的问题
在窗口处于正常状态时(可以通过拖动标题栏来移动窗口),如果在标题栏上按下鼠标左键,
系统会捕获鼠标,所以直到放开鼠标左键后,窗口是不会收到鼠标消息的。
如果窗口处于最大化状态,或者在客户区按下鼠标、移到标题栏上放开,或者点击菜单栏等都可以收到WM_NCLBUTTONUP消息。
可以通过给程序添加一个鼠标钩子来实现,当OnNcLButtonDown按下时,松开后会收到lbuttonup消息,但程序不会响应
通过钩子,在收到lbuttonup消息后,向应用程序发送OnNcLButtonUp消息,从而解决这个问题。
2010-11-30
windows 程序设计 chm版
windows 程序设计,很值得阅读
基础篇
1. 开始
2.Unicode简介
3. 窗口和消息
4. 输出文字
5. 图形基础
6. 键盘
7. 鼠标
8. 定时器
9. 子窗口控件
10. 菜单及其它资源
11. 对话框
12. 剪贴簿
图像篇
13. 使用打印机
14. 位图和Bitblt
15. 与设备无关的位图
16. 调色盘管理器
17. 文字和字体
18. Metafile
进阶篇
19. 多重文件界面
20. 多任务和多线程
21. 动态链接库
22. 声音与音乐
23. 领略Internet
2010-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人