首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么屏蔽CIPAddressCtrl控件的KillFocus消息,回帖有分

2013-02-17 
如何屏蔽CIPAddressCtrl控件的KillFocus消息,回帖有分.正常情况下该控件失去焦点时会触发KillFocus消息,但

如何屏蔽CIPAddressCtrl控件的KillFocus消息,回帖有分.
正常情况下该控件失去焦点时会触发KillFocus消息,但如果点击控件中间的
分割点,控件依然会触发KillFocus消息,该如何屏蔽由点击控件中间点而触发的KillFocus消息?
[解决办法]
pretranslatemessage 不行么?
[解决办法]
需要控件有消息接口,自己写个了
[解决办法]
你在virtual BOOL PreTranslateMessage(MSG* pMsg)消息中直接Return掉呢?
[解决办法]
定义一个基类重载 virtual BOOL PreTranslateMessage(MSG* pMsg)过滤消息
[解决办法]
killfocus也是一个消息,pretranslate应该能截到吧,能截到的话通知一下哈。

热点排行