mfc添加自定义事件

1.在对话框的头文件里面添加声明函数:

afx_msg void OnStnClickedPicStop();

2.在对话框的源文件添加

BEGIN_MESSAGE_MAP(CPcEn3dTestDlg, CDialogEx)

ON_STN_CLICKED(IDC_STOP_PIC, &CPcEn3dTestDlg::OnStnClickedPicStop)

END_MESSAGE_MAP()

其中,ON_STN_CLICKED是指鼠标单击事件,IDC_STOP_PIC是图片的ID。

3.然后在源文件里面定义OnStnClickedPicStop这个函数

4.注意上述例子是单击图片空间picturecontrol的事件,需要将其notify属性改成true

上一篇:Effective c++


下一篇:DateTime与DateTime?赋值问题以及null类型的如何赋值问题