我在哪里得到“ GDI_CapturingAnImage.h”?我想要GDI_CapturingAnImage.h文件

时间:2019-07-30 11:47:40

标签: c++ winapi

https://docs.microsoft.com/en-us/windows/win32/gdi/capturing-an-image

GDI_CapturingAnImage.h头文件,该文件包含在GDI_CapturingAnImage.cpp文件中。我要使用这个文件

3 个答案:

答案 0 :(得分:1)

此页面中的代码是一个示例,我认为您无法在线找到文件GDI_CapturingAnImage.h。该文件似乎是示例的头文件。

如果需要,可以创建它,并将函数声明放入其中,如下所示:

//File GDI_CapturingAnImage.h
#ifndef GDI_CAPTURINGANIMAGE_H
#define GDI_CAPTURINGANIMAHE_H

int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow);
ATOM MyRegisterClass(HINSTANCE hInstance);

// Put the other declarations here

#endif

答案 1 :(得分:0)

要试用代码示例,首先在基于 Windows 桌面应用程序项目模板的 Visual Studio 中创建一个新项目。 重要 将新项目命名为 GDI_CapturingAnImage 以便编译下面的代码(例如,它包含 GDI_CapturingAnImage.h,如果您将其命名为 GDI_CapturingAnImage.h,它将存在于您的新项目中按照建议)。

在新项目中打开 GDI_CapturingAnImage.cpp 源代码文件,并将其内容替换为下面的列表。然后构建并运行。每次调整窗口大小时,您都会在客户区看到捕获的屏幕截图。

https://docs.microsoft.com/en-us/windows/win32/gdi/capturing-an-image

答案 2 :(得分:-1)

源中引用的 GDI_CapturingAnImage.h 文件只是在创建名为 GDI_CapturingAnImage 。

获取该文件的最简单方法是使用Visual Studio中的“新建项目”向导创建一个项目,然后将示例内容复制到生成的.cpp文件中。

如果这不是您想要的,则可以手动创建标头,然后在其中添加适当的声明,也可以完全不包含标头,然后将这些声明放入.cpp文件中。编译时,编译器会抱怨缺少声明。