WTL 9.0的变化 - atlctrls.h
摘要:atlctrls.h中是对控件的封装。第1249行增加: void GetMargins(UINT& nLeft, UINT& nRight) const { ATLASSERT(::IsWindow(m_hWnd)); DWORD dwRet = (DWORD)::SendMessage(m_...
阅读全文
posted @
2014-06-14 07:44
honker
阅读(1648)
推荐(1)
WTL 9.0的变化 - atlcrack.h
摘要:atlcrack.h中是一些对消息映射的简化,9.0版本中只增加了一个WM_MOUSEWHEEL的响应,而且要求windows vista。#if (_WIN32_WINNT >= 0x0600)// BOOL OnMouseHWheel(UINT nFlags, short zDelta, CPo...
阅读全文
posted @
2014-06-13 14:42
honker
阅读(569)
推荐(0)
WTL 9.0的变化 - atlapp.h
摘要:忽然发现WTL更新到9.0.4140了,便对比了一下 8.1.12085。
先看看atlapp.h中有什么大的变动。
阅读全文
posted @
2014-06-13 14:22
honker
阅读(2117)
推荐(0)
使用_CRTDBG_MAP_ALLOC宏与_malloca/_freea不兼容
摘要:环境:VC2005+WTL 8.1为了定位内存漏洞,在头文件中包含了crtdbg.h,#if defined(_DEBUG)#define _CRTDBG_MAP_ALLOC#include #include #endif // defined(_DEBUG)结果造成创建包含有ActiveX的窗口时...
阅读全文
posted @
2011-12-01 15:36
honker
阅读(847)
推荐(0)
WTL对话框中唯一文本框开始全选问题
摘要:当一个窗体上只有一个文本框的时候,窗体显示的时候,文本框中的文字默认是被全部选中的用我自己的继承自CEdit的类来设置SetSel没有效果,只好发消息LRESULT OnInitDialog(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandle...
阅读全文
posted @
2011-07-21 17:37
honker
阅读(253)
推荐(0)
CTabCtrl或者CPropertySheetImpl的问题
摘要:在用一个Dialog中用CTabCtrl或者CPropertySheetImpl显示多个页面时,如果弹出模态对话框,DoModal时会无响应。CTabCtrl用的是http://www.google.cn/codesearch#search&q=CTabCtrlexPropertySheet用的是h...
阅读全文
posted @
2011-07-21 17:30
honker
阅读(239)
推荐(0)