c_cpp 窗口移动

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 窗口移动相关的知识,希望对你有一定的参考价值。

    RECT rc;
    if (::GetWindowRect(g_hwnd, &rc))
    {
        LONG width = rc.right - rc.left;
        LONG height = rc.bottom - rc.top;
        for (unsigned int i = 1; i <= DEFAULT_SHOW_STEP; i++)
        {
            LONG h = height * i / DEFAULT_SHOW_STEP;
            ::SetWindowPos(g_hwnd, HWND_TOPMOST, rc.left, rc.bottom - h, width, h, SWP_NOACTIVATE | SWP_SHOWWINDOW);
            Sleep(DEFAULT_SHOW_TIME / DEFAULT_SHOW_STEP);
        }
    }

以上是关于c_cpp 窗口移动的主要内容,如果未能解决你的问题,请参考以下文章

c_cpp OpenCV创建窗口与GUI

c_cpp 更改OpenCV的窗口显示的底色

c_cpp 改变DOS窗口的背景和字体颜色

c_cpp linux下实现的窗口中系统( “暂停”)功能

c_cpp 玩具MC用于VPD触发窗口分辨率

c_cpp C-编制上 - 窗口和Linux的IFDEF开关