|
BS_OWNERDRAW按扭类不能响应BN_CLICK消息
[复制链接]
我写了个BS_OWNERDRAW按扭类,因为要在父窗口中同时进行绘制操作,所以DrawItem中无任何代码:
void CCeButtonST::DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct)
{
}
此时不响应BN_CLICK消息,后来我改为:
void CCeButtonST::DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct)
{
CDC *pDC=CDC::FromHandle(lpDrawItemStruct->hDC);
}
就可以响应了。
但是我将这个类移植到EVC中,却又不能响应BN_CLICK消息了,不知道是什么原因。
|
|