VC++/MFC 单选框(Radio Button)响应WM_SETFOCUS消息的问题!
例子一(响应单选框):消息函数如下:ON_BN_SETFOCUS(IDC_RADIO1,&CMyClass::OnBnSetfocusRadio1);实现:voidCMy...
例子 一(响应单选框):
消息函数如下:
ON_BN_SETFOCUS(IDC_RADIO1, &CMyClass::OnBnSetfocusRadio1);
实现:
void CMyClass::OnBnSetfocusRadio1()
{MessageBox("123")};
例子 二 (响应编辑框):
消息函数如下:
ON_BN_SETFOCUS(IDC_Edit1, &CMyClass::OnBnSetfocusEdit1);
实现:
void CMyClass::OnBnSetfocusEdit1()
{MessageBox("456")};
例子2(编辑框)响应到,例子1(单选框)响应不到,而Button(按钮)也响应不到!
那么该怎么响应 单选框、按钮 的焦点消息。 展开
消息函数如下:
ON_BN_SETFOCUS(IDC_RADIO1, &CMyClass::OnBnSetfocusRadio1);
实现:
void CMyClass::OnBnSetfocusRadio1()
{MessageBox("123")};
例子 二 (响应编辑框):
消息函数如下:
ON_BN_SETFOCUS(IDC_Edit1, &CMyClass::OnBnSetfocusEdit1);
实现:
void CMyClass::OnBnSetfocusEdit1()
{MessageBox("456")};
例子2(编辑框)响应到,例子1(单选框)响应不到,而Button(按钮)也响应不到!
那么该怎么响应 单选框、按钮 的焦点消息。 展开
2013-10-12
展开全部
单选框、复选框都是按钮(Button),要响应消息,需要在属性中将 Notify 属性设置为 True,如果你用的VC6,就在按钮的属性中,把“通知”选中,你找找按钮属性中的几个选项卡,很久没用VC6了,忘记在哪个选项卡里了。
2013-10-12
展开全部
CButton类的控件主要将NOTIFY选项设置为TRUE就可以响应相应的消息咯!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询