如何创建包含OpenGL内容的可捕获无边界全屏窗口?

时间:2012-10-13 11:50:19

标签: winapi


我有一个使用WinApi函数CreateWindowEx创建的无边框全屏窗口:

    m_window = CreateWindowEx(
        WS_EX_TOOLWINDOW | WS_EX_TOPMOST,
        winClassName,
        winName,
        WS_VISIBLE | WS_POPUP,
        CW_USEDEFAULT, CW_USEDEFAULT,
        GetSystemMetrics(SM_CXSCREEN), GetSystemMetrics(SM_CYSCREEN),
        NULL,
        NULL,
        hInstance,
        NULL
    );

如果我尝试使用Print-Scr键拍摄窗口的屏幕截图,窗口将不会显示在结果上(尽管显示后面的所有内容)。
使用WS_POPUP作为窗口样式似乎是问题的根源,但我找不到任何其他方法来使用WinApi创建无边框窗口。

0 个答案:

没有答案