//我们功能按钮命令的ID分别为ID_32771和ID_32772
#define ID_32771 32771
#define ID_32772 32772
//在CDllUseDemoView.h头文件中CDllUseDemoView类中进行声明
class CDllUseDemoView : public CScrollView
{
……
protected:
afx_msg void OnFilePrintPreview();
afx_msg void OnRButtonUp(UINT nFlags, CPoint point);
afx_msg void OnContextMenu(CWnd* pWnd, CPoint point);
DECLARE_MESSAGE_MAP()
public:
HANDLE m_pdispThread;//显示线程
HANDLE m_pCapThread;//调用DLL线程
afx_msg void OnLButtonDblClk(UINT nFlags, CPoint point);
afx_msg void Ondehaze();
afx_msg void Onhuifu();
};
//在CDllUseDemoView.cpp源文件中进行定义
//通过消息映射建立函数之间的映射关系
BEGIN_MESSAGE_MAP(CDllUseDemoView, CScrollView)
ON_WM_CONTEXTMENU()
ON_WM_RBUTTONUP()
ON_WM_LBUTTONDBLCLK()
ON_COMMAND(ID_32771, &CDllUseDemoView::Ondehaze)
ON_COMMAND(ID_32772, &CDllUseDemoView::Onhuifu)
END_MESSAGE_MAP()