在我的View类中用这种方法创建时,miniView不能响应OnLButtonDblClk消息。
对于通常的窗口,在注册类结构时,在窗口风格中包含CS_DBLCLKS标识符时,窗口过程可以捕获到WM_LBUTTONDBLCLK消息。
如果没有指定CS_DBLCLKS风格,而你却在短时间内双击了鼠标,窗口过程接受到以下消息:
WM_LBUTTONDOWN
WM_LBUTTONUP
WM_LBUTTONDOWN
WM_LBUTTONUP
如果指定了CS_DBLCLKS,窗口过程接受以下消息:
WM_LBUTTONDOWN
WM_LBUTTONUP
WM_LBUTTONDBLCLK
WM_LBUTTONUP
本文探讨了在Windows程序设计中如何正确地为自定义视图组件设置双击响应。通过对比带有与未带CS_DBLCLKS风格标识的窗口类,解释了双击消息传递的不同方式。
4250

被折叠的 条评论
为什么被折叠?



