C++ C++;未定义对'的引用_小鬼__StretchBlt@44
我是新来的,不幸的是我的英语很差。 我正在开发我的程序,我正在尝试在桌面上制作隧道效果(比如MEMZ…)。 我得到一个类似这样的错误: “对“\u imp”的未定义引用__StretchBlt@44""C++ C++;未定义对'的引用_小鬼__StretchBlt@44,c++,C++,我是新来的,不幸的是我的英语很差。 我正在开发我的程序,我正在尝试在桌面上制作隧道效果(比如MEMZ…)。 我得到一个类似这样的错误: “对“\u imp”的未定义引用__StretchBlt@44"" 在gdi32.lib中提供。如果您在build命令中没有链接到它(我们看不到),那就是您的问题。我使用的是DEV-C++。我该怎么做?无法告诉您。我不使用IDE。然而,这并没有改变我说的任何话。构建环境中的某个地方有一个链接器配置,它包括指定要链接的lib的功能。您需要的winsdk库是gdi3
在gdi32.lib中提供。如果您在build命令中没有链接到它(我们看不到),那就是您的问题。我使用的是DEV-C++。我该怎么做?无法告诉您。我不使用IDE。然而,这并没有改变我说的任何话。构建环境中的某个地方有一个链接器配置,它包括指定要链接的lib的功能。您需要的winsdk库是gdi32.lib(gdi32.dll的导入库)。这是否回答了您的问题?
int main(){
const HWND ali2 = GetDesktopWindow();
RECT masadikdortgen;
GetWindowRect(ali2,&masadikdortgen);
int xDest;
int yDest;
xDest = masadikdortgen.right;
yDest = masadikdortgen.bottom;
HWND desk = GetDesktopWindow();
HDC ali = GetDC(desk);
StretchBlt( ali, 50, 50, xDest - 100 , yDest - 100, ali, 0, 0, xDest, yDest, SRCCOPY);
}