📅  最后修改于: 2023-12-03 15:29:53.128000             🧑  作者: Mango
当我们运行C++控制台程序时,会发现窗口标题为默认的“命令提示符”。为了方便用户区分各个控制台程序,我们可以设置自己的窗口标题。
在C++中,我们可以使用Windows API函数 SetConsoleTitle
来实现设置控制台标题的功能。下面是一个简单的示例代码:
#include <Windows.h>
int main()
{
SetConsoleTitle("My Console Program");
return 0;
}
运行以上程序后,控制台窗口的标题会变成 "My Console Program"。
稍微解释一下代码,我们需要包含 Windows.h 头文件,这个头文件中定义了 SetConsoleTitle
函数。函数的参数即为要设置的窗口标题。
值得注意的是,当我们使用 SetConsoleTitle
设置窗口标题后,如果再次使用 system("pause")
命令暂停程序,控制台窗口上的标题会恢复为默认的 “命令提示符”。如果需要在程序运行期间保持设置的窗口标题,可以使用无限循环的方式替代 system("pause")
命令。
以上就是使用C++设置控制台标题的方法,方便程序员为自己的程序设置有意义的窗口标题。