C++ 禁用C+中的滚动条+;安慰

C++ 禁用C+中的滚动条+;安慰,c++,console,C++,Console,!![C++单控制台窗口][1] 1:删除边框后周围的空白 2:如何删除滚动条 代码是 HWND HWND=GetConsoleWindow() 您需要将控制台屏幕缓冲区设置为与控制台窗口相同的大小。 您可以使用GetConsoleScreenBufferInfo获取大小,并使用SetConsoleScreenBufferSize进行设置 LONG x = SetWindowLongPtr(hwnd, GWL_STYLE, GetWindowLongPtr(hwnd, GWL_STYL

!![C++单控制台窗口][1] 1:删除边框后周围的空白 2:如何删除滚动条

代码是

HWND HWND=GetConsoleWindow()


您需要将控制台屏幕缓冲区设置为与控制台窗口相同的大小。 您可以使用GetConsoleScreenBufferInfo获取大小,并使用SetConsoleScreenBufferSize进行设置

LONG x = SetWindowLongPtr(hwnd, GWL_STYLE, 
    GetWindowLongPtr(hwnd, GWL_STYLE
    && !(


    WS_BORDER | WS_SIZEBOX | WS_DLGFRAME


    )
    ));


SetWindowPos(hwnd,NULL,700, 50, 300,300, SWP_FRAMECHANGED);
ShowWindow(hwnd, SW_SHOW);