原创文章,转载请表明出处
前言
对于CBCGPDBGridCtrl的双击事件,因为他是BCG库带的控件,所以我是弄一次忘一次,一弄一下午,今天一定要记录下来。
正文
ON_REGISTERED_MESSAGE(BCGM_GRID_ITEM_DBLCLICK, &SourceDis::OnGridItemChanged)
处理消息的宏,要用这个:ON_REGISTERED_MESSAGE
CBCGPDBGridCtrl的双击消息要用这个:BCGM_GRID_ITEM_DBLCLICK(其他事件消息看定义)
他所调用的方法一定是这样的参数和返回值:LRESULT Class::name(WPARAM wp, LPARAM lp)。
所以说,在不影响你实现的情况下,就把自己所调函数格式改成这样。如果影响就重新写一个这中格式的函数,然后用新写的调你需要调的函数。完后就ok了。
本人是Java出身,写起mfc有点束手束脚,以上所述,如有不妥,望指正。
(以上如有不解,请到群内讨论。如果对您有所帮助话,那就点个赞吧,嘻嘻~~)
安利一个特别热心的编程乐园群:624108656