c winapi undefined对函数的引用

时间:2014-11-12 22:01:39

标签: c winapi

在我的代码中,我使用了wingdi.h头文件的函数,它也包含在windows.h头文件中。 我的问题是"未定义的函数引用"我得到了wingdi.h的所有函数的错误

我使用Code :: Blocks和MinGW

我的代码:

void TakeScreenshot()
{
    HDC DC = CreateDC("DISPLAY", NULL, NULL, NULL);
    HDC memDC = CreateCompatibleDC(DC);

    int x = GetDeviceCaps(DC, HORZRES);
    int y = GetDeviceCaps(DC, VERTRES);

    HBITMAP BM = CreateCompatibleBitmap(DC, x, y);
    HBITMAP Old = SelectObject(memDC, BM);

    BitBlt(memDC, x, y, HORZRES, VERTRES, DC, 0, 0, SRCCOPY);

    SelectObject(memDC, Old);
    DeleteDC(memDC);
    DeleteDC(DC);
}

提前致谢

0 个答案:

没有答案