首页 > 其他 > 详细

WTL 9.0的变化 - atlcrack.h

时间:2014-06-15 19:15:35      阅读:297      评论:0      收藏:0      [点我收藏+]

atlcrack.h中是一些对消息映射的简化,9.0版本中只增加了一个WM_MOUSEWHEEL的响应,而且要求windows vista。

#if (_WIN32_WINNT >= 0x0600)

// BOOL OnMouseHWheel(UINT nFlags, short zDelta, CPoint pt)
#define MSG_WM_MOUSEHWHEEL(func) 	if (uMsg == WM_MOUSEHWHEEL) 	{ 		SetMsgHandled(TRUE); 		lResult = (LRESULT)func((UINT)LOWORD(wParam), (short)HIWORD(wParam), _WTYPES_NS::CPoint(GET_X_LPARAM(lParam), GET_Y_LPARAM(lParam))); 		if(IsMsgHandled()) 			return TRUE; 	}

#endif // (_WIN32_WINNT >= 0x0600)

  其它的更改只有一些数据类型的小调整,比如原来传DWORD类型参数变成了DWORD_PTR类型。

WTL 9.0的变化 - atlcrack.h,布布扣,bubuko.com

WTL 9.0的变化 - atlcrack.h

原文:http://www.cnblogs.com/honker/p/3785802.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!