摘要:
10.3.1为什么要使用键盘加速键?——发送WM_COMMAND\WM_SYSCOMMAND消息。①对于单个窗口应用程序可以直接捕获WM_KEYDOWN或WM_SYSKEYDOWN消息。②对于多窗口的应用程序,因为键盘消息只能发给具有输入焦点的窗口。但使用键盘加速键却可以让Windows通过Tran... 阅读全文
posted @ 2015-07-22 20:12 浅墨浓香 阅读(446) 评论(0) 推荐(0)
|
||
|
摘要:
10.3.1为什么要使用键盘加速键?——发送WM_COMMAND\WM_SYSCOMMAND消息。①对于单个窗口应用程序可以直接捕获WM_KEYDOWN或WM_SYSKEYDOWN消息。②对于多窗口的应用程序,因为键盘消息只能发给具有输入焦点的窗口。但使用键盘加速键却可以让Windows通过Tran... 阅读全文
posted @ 2015-07-22 20:12 浅墨浓香 阅读(446) 评论(0) 推荐(0)
摘要:
10.2.1和菜单有关的概念差别主菜单(顶级菜单)子菜单(弹出菜单)被选中(checked)不能可以启用/禁用 (enabled/disabled)活动/非活动(Active/Inactive)可以可以变灰(grayed)可以可以WM_COMMAND消息启用时,可发送。禁用或变灰里不能句柄有独立句柄... 阅读全文
posted @ 2015-07-22 19:55 浅墨浓香 阅读(431) 评论(0) 推荐(0)
摘要:
10.1图标、鼠标指针、字符串和自定义资源10.1.1向程序添加图标(1)加载图标:(注意:第1个参数为hInstance,不能为NULL表示从程序本身加载)图标ID为数字①wndclass.hIcon = LoadIcon(hInstance,MAXINTRESOURCE(IDI_ICON);②w... 阅读全文
posted @ 2015-07-22 19:14 浅墨浓香 阅读(466) 评论(0) 推荐(0) |
||