c++怎样在程序中实现全屏显示

来源:百度知道 编辑:UC知道 时间:2024/05/13 14:37:45
c++怎样在程序中实现全屏显示

除非你不用Windows,在windows里自然是放到控制台里执行的。只有用API来控制全屏。我查过《C++程序设计语言》了,没有相关的标准库函数给你。也就是说,C++理论上不管别人是怎么实现的。

用以下Win32 API函数来控制CMD窗口:

BOOL SetConsoleDisplayMode (
HANDLE hOut,             // 标准输出句柄
DWORD dwNewMode,       // 指定显示模式 0是窗口 1是全屏
LPDWORD lpdwOldMode, // 用于前一个显示模式值的变量地址
);

BOOL GetConsoleDisplayMode (
LPDWORD lpdwMode, //用于当前显示模式值的变量地址
);

这两个函数从Kernel32.dll中输出,要包含Kernl32.lib。