我想知道如何在Windows 7操作系统中最大化窗口。
我正在使用C语言。
答案 0 :(得分:2)
你真的需要最大化窗口吗?您可以使用SetConsoleWindowInfo 函数实现非常相似的功能。
答案 1 :(得分:0)
正如@Larry所建议的那样,您可以使用SetConsoleWindowInfo
函数来实现这一目标,请尝试使用以下代码:
int main()
{
HWND hWnd;
SetConsoleTitle("test");
hWnd = FindWindow(NULL, "test");
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
COORD NewSBSize = GetLargestConsoleWindowSize(hOut);
SMALL_RECT DisplayArea = {0, 0, 0, 0};
SetConsoleScreenBufferSize(hOut, NewSBSize);
DisplayArea.Right = NewSBSize.X - 1;
DisplayArea.Bottom = NewSBSize.Y - 1;
SetConsoleWindowInfo(hOut, TRUE, &DisplayArea);
ShowWindow(hWnd, SW_MAXIMIZE);
return 0;
}
请按照Thread
进行操作