请注意:
在写mfc过程中,在对话框中,新添加了一个static控件,添加其双击消息的响应事件ON_STN_DBLCLK
void CSpliteScreenGroup::OnStnDblclickSticGroupanswer()
{
// TODO: Add your control notification handler code here
//int nTest = 0;
}
跟踪程序发现,程序根本不进入响应函数。
解决方法:修改static控件的属性notify 为TRUE。
end//
其他:如何创建Static控件的双击、单击事件?
答:分4步;
1.右键选中需要添加响应事件函数的static控件。
2.在弹出来的菜单栏中选择“添加事件处理程序”;
3.在弹出来的向导中,有一个消息类型选择框。STN_CLICKED(单击事件);STN_DBLCLK(双击事件);STN_ENABLE(可用);按照需求,选择响应的消息类型。
4、选择完消息类型后,点击右下角“添加编辑”。即可编辑响应代码。