怎样使easyx的绘图面板占据整个屏幕

怎样时间这个绘图窗口最大化呀 如果能指点我如何去掉边框的话更好

img


int main()
{
    int scrWidth = GetSystemMetrics(SM_CXSCREEN);
    int scrHeight = GetSystemMetrics(SM_CYSCREEN);
    
    initgraph(scrWidth, scrHeight); // 创建绘图窗口

    HWND hWnd = GetHWnd();                                  // 获取窗体句柄
    LONG lStyle = GetWindowLong(hWnd, GWL_STYLE);          // 获取窗体样式
    SetWindowLong(hWnd, GWL_STYLE, lStyle & ~WS_CAPTION); // 取消窗体标题栏
    SetWindowPos(hWnd, NULL, 0, 0,scrWidth, scrHeight, SWP_NOSIZE | SWP_NOMOVE | SWP_NOZORDER | SWP_NOACTIVATE | SWP_FRAMECHANGED);

    ShowCursor(FALSE); //隐藏鼠标
    

    closegraph(); // 关闭绘图窗口
    ShowCursor(TRUE); //显示鼠标
    return 0;
}

去掉边框不知道,但我知道怎么最大化:
加上这段代码,

#include <Windows.h>

int allX = GetSystemMetrics(SM_CXSCREEN); 
int allY = GetSystemMetrics(SM_CYSCREEN); 

allX是屏幕的宽,allY是屏幕的高;然后你可以把绘图窗口的大小设置成这个数据,就可以实现最大化了