vs2005编写activex 控件什么增加消息响应

vs2005编写activex 控件什么增加消息响应,第1张

VS2005? 在你需要添加消息响应的类的源文件中,找到BEGIN_MESSAGE_MAP这里,打开属性或者你点击一下BEGIN_MESSAGE_MAP这里,它会自动d出属性框,里面有消息,有事件, 如果你在资源编辑器里,比如对话框,你点击相应的控件或者窗体,对应的属性框里也有消息或者事件,你找到之后,点击一下,右边会d出一个向下的三角形,如果没有添加过这个消息或者事件,那么它的提示就是添加,如果有,那就提示删除。

void OnLButtonDblClk(UINT nFlags, CPoint point)你确定要为CEdit控件添加鼠标响应事件?

右击改控件->"属性",找到

 

那个闪电状图标,点击 

在对应的后面下拉,“添加OnXXXX()”

但是没有鼠标事件NM_DBLCLK。

如真要添加,须在.h和.cpp文件分别添加:

DECLARE_MESSAGE_MAP()

afx_msg void OnLButtonDblClk(UINT nFlags, CPoint point)

BEGIN_MESSAGE_MAP(CPlot, CStatic)

ON_WM_LBUTTONDBLCLK()

END_MESSAGE_MAP()

并实现void OnLButtonDblClk(UINT nFlags, CPoint point)这个函数

希望能有帮助


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11956578.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存