windows程序设计笔记
来源:互联网 发布:情趣用品,淘宝免费代理 编辑:程序博客网 时间:2024/05/20 09:46
1.子窗口向父窗口发送消息时,子窗口向父窗口发送WM_COMMAND消息。
其中LOWORD(wParam)为子窗口ID,HIWORD(wParam)为通知码,lParam为子窗口句柄
2.id = GetWindowLong(hwndChild,GWL_ID);//获取ID
id = GetDlgCtrlID(hwndChild);//同上
hwnd = GetDlgItem(hwndParent,ID);//获取句柄 3.SendMessage(hwndButton,BM_SETSTATE,1,0);//模拟鼠标按下按钮消息
SendMessage(hwndButton,BM_SETSTATE,0,0);//使鼠标恢复正常状态
4.WM_KILLFOCUS 消息的wParam是接受输入焦点的窗口句柄
WM_SETFOCUS消息的wParam是即将失去输入焦点的窗口句柄
通过处理WM_KILLFOCUS消息可以组织子窗口获得输入焦点
case WM_KILLFOCUS:
if(hwnd == GetParent((HWND)wParam))
SetFocus(hwnd);
return 0;
其中LOWORD(wParam)为子窗口ID,HIWORD(wParam)为通知码,lParam为子窗口句柄
2.id = GetWindowLong(hwndChild,GWL_ID);//获取ID
id = GetDlgCtrlID(hwndChild);//同上
hwnd = GetDlgItem(hwndParent,ID);//获取句柄 3.SendMessage(hwndButton,BM_SETSTATE,1,0);//模拟鼠标按下按钮消息
SendMessage(hwndButton,BM_SETSTATE,0,0);//使鼠标恢复正常状态
4.WM_KILLFOCUS 消息的wParam是接受输入焦点的窗口句柄
WM_SETFOCUS消息的wParam是即将失去输入焦点的窗口句柄
通过处理WM_KILLFOCUS消息可以组织子窗口获得输入焦点
case WM_KILLFOCUS:
if(hwnd == GetParent((HWND)wParam))
SetFocus(hwnd);
return 0;
- windows程序设计 笔记1
- windows程序设计笔记
- windows程序设计笔记2
- windows程序设计笔记3
- windows程序设计笔记4
- windows程序设计笔记5
- windows程序设计笔记6
- windows程序设计笔记7
- Windows程序设计笔记
- Windows程序设计笔记-------消息
- 《windows程序设计》笔记
- windows程序设计笔记(1)
- windows程序设计笔记
- Windows程序设计学习笔记
- 《Windows程序设计》学习笔记(1)
- windows程序设计第一章学习笔记
- VC WINDOWS 程序设计学习笔记
- Windows程序设计笔记(一)
- 印度最大电商网站Flipkart新增预付钱包功能
- 经典的代码
- Guid 介绍
- linux使用yum命令产生的进程锁问题
- const指针和指向const对象的指针
- windows程序设计笔记
- C#自定义控件
- Java中@Override的作用
- Weblogic 10.3 insallment and Cluster setup - 4
- 智能指针 std::auto_ptr 和 shared_ptr
- hash函数解析
- BOJ1509 海边 dijstra 最短路
- spring 定时器
- 用hiAlert插件实现两个select左移右移上移下移等