【发布时间】:2016-01-24 21:24:34
【问题描述】:
我正在创建本机 C++ Outlook 加载项 (.dll) 并启动了我的 Visual Studio 2013 项目 using MS guidance。这个想法是当用户单击功能区按钮时从对话框中获取用户输入,然后在对话框关闭后对输入进行操作。
我需要帮助的地方是在 ButtonClicked 函数中创建一个窗口。我尝试了所有错误的方法,包括 MFC 类向导和 ATL 窗口(CAxDialogImpl)。共同点是我没有有效的父窗口来创建另一个窗口。即使我从 Outlook 获得活动窗口句柄。
理想情况下,我不会依赖 MFC,但会在必要时使用它。我正在寻找创建对话框/窗口的帮助,有什么想法可以实现吗?
我得到 C#/managed 是要走的路,但要求另有规定。
【问题讨论】:
-
该问题与 Outlook 无关。看起来是为了 MFC/C++ 的帮助。
-
与 Outlook 有什么关系?
-
提问者知道窗口句柄,但不知道如何使用 MFC/ATL 显示对话框窗口。所以这个问题并不特定于 Outlook。
-
问什么?我对你来自哪里感到困惑。如果需要窗口句柄,它将来自 Outlook。
标签: visual-c++ atl