我已经建立了一个combo box 控件
但是不知道怎么处理combo box 控件产生的消息我发现在点开下拉列表后 会不断的收到 LOWORD (wParam)=IDC_COMBO1 的消息
就是想问 怎么处理消息
点开下拉列表 和选中选项 接受的消息应该不一样吧
怎么分开处理?
但是不知道怎么处理combo box 控件产生的消息我发现在点开下拉列表后 会不断的收到 LOWORD (wParam)=IDC_COMBO1 的消息
就是想问 怎么处理消息
点开下拉列表 和选中选项 接受的消息应该不一样吧
怎么分开处理?
解决方案 »
- MFC调用外部程序问题
- TCP服务端发送数据到指定IP和端口的客户端?
- VC6里的Process Viewer怎么调出来
- VC6.0的动态链接库如何生成.Lib
- 请问在vc中使用怎么播放wav文件,并且可以跳到wav文件的任何部分播放
- 大虾们,小弟求助
- 【求助】TeeChart控件AddArray函数绘图中,横坐标轴显示时间问题
- 在ATL的COM中如何判断一个文件存在(FileExist)?
- 为什么只提c++的代码优化,其他语言都很成熟了吗?
- API进行串口通讯
- 在socket流通信中,我发送一个数据包给对方,对方在接受的时候由于双方处于长连接状态,对方怎样知道数据包过来了呢,而且收到的数据包是否会是顺序的呢
- 请问在MFC AppWizard(dll)格式的dll中应该怎么声明一个全局变量?
ON_CBN_DBLCLK 鼠标双击
ON_CBN_DROPDOWN 列表框被弹出
ON_CBN_KILLFOCUS / ON_CBN_SETFOCUS 在输入框失去/得到输入焦点时产生
ON_CBN_SELCHANGE 列表框中选择的行发生改变
ON_CBN_EDITUPDATE 输入框中内容被更新
选中选项:CBN_SELENDOKXXXCombo.h
class XXXCombo : public CComboBox
{
......
public:
afx_msg BOOL OnCbnSelendok();
afx_msg BOOL OnCbnDropdown();
};XXXCombo.cpp
BEGIN_MESSAGE_MAP(XXXCombo, CCxComboBox)
ON_CONTROL_REFLECT_EX(CBN_SELENDOK, &XXXCombo::OnCbnSelendok)
ON_CONTROL_REFLECT_EX(CBN_DROPDOWN, &XXXCombo::OnCbnDropdown)
END_MESSAGE_MAP()BOOL XXXCombo::OnCbnSelendok()
{
// TODO: Add your control notification handler code here
//将选中的层设为当前层
int iIndex = GetCurSel(); return TRUE;
}BOOL XXXCombo::OnCbnDropdown()
{
// TODO: 在此添加控件通知处理程序代码
return FALSE;
}
来拦截消息?