带有状态文本的 WTL CListViewCtrl
我有一个处于报告模式的 Windows 模板库 CListViewCtrl(因此有一个包含 2 列的标题)和所有者数据集。 该控件显示搜索结果。 如果没有返回结果,我想…
使用 COM 搜索 Outlook 联系人?
我想向我的 ATL/WTL 应用程序添加对搜索本地 Outlook 联系人的支持。 有谁知道 Outlook COM 界面(Office 2003 或更高版本)允许您搜索联系人? 我已…
如何在 DLL 中使用 WTL?
我正在尝试在进程内 COM 服务器 DLL(IE BHO)中使用 WTL,但在 _Module 上遇到了困难。 我的 DLL 需要从 CAtlDllModuleT 派生的 CMyModule: class C…
如何处理 WTL/Win32 应用程序中树视图的右键单击?
我有一个用 ATL 编写的基本应用程序,使用 VS2008 的向导。 我在应用程序的左侧有一个树视图。 我了解了如何(痛苦地)添加树项目。 问题是当鼠标右键…
为什么子窗口不能接收鼠标事件?
我有一个自定义 WTL 控件,它是一个带有列表和自定义滚动条的面板。 class Panel : public ATL::CWindowImpl<Panel>, public WTL::CDoubleBufferI…
BEGIN_MSG_MAP_EX 破坏了 Visual Studio 2005 智能感知?
我有一个使用 WTL/ATL BEGIN_MSG_MAP_EX 宏进行消息处理的 C++ 应用程序。 我使用 atlcrack.h 中的一些宏。 当我们将项目升级到 Visual Studio 2005 …
IE 中的 ActiveX。 对话框不显示 XP 视觉样式
我在 IE (7) 中有一个 ActiveX 控件。 当它显示一个对话框时,该对话框不会以 XP 视觉样式显示。 我尝试过嵌入清单但无济于事。 有人知道吗? 顺便说…
ATL/WTL 是否仍然需要使用全局 _Module 变量?
我刚刚启动一个新的 ATL/WTL 项目,我想知道是否仍然需要全局 _Module 变量? 几年前,当我开始使用 WTL 时,需要(至少对于 ATL 3.0)定义一个全局变…