我有一个简单的基于对话框的MFC
应用程序。它包含变量HWND blabla
。 HWND
中定义了windef.h
。我的代码中没有看到windef.h
的任何内容。可能的其他标题就是这样。
现在我需要使用MFC
变量创建hello world HWND blabla
对话框应用程序。我希望HWND
定义与第一个应用程序中的定义相同。
如何知道谁在第一个应用程序中包含了谁获得HWND
定义?
是否有任何工具可以检索此信息?
答案 0 :(得分:1)
当你使用mfc时,windows头文件都包含在afxwin.h或afx.h头文件中。
答案 1 :(得分:1)
有一种非常简单的方法可以查看所有包含内容。只需选择项目属性即可 配置属性 - > C / C ++ - >显示包含= / showIncludes 并构建您的项目。在构建输出中,您将看到所需的所有信息。在你的情况下windef.h路径:
stadfx.h -> afxwin.h -> afx.h -> afxver_.h -> afxv_w32.h -> windows.h -> windef.h