📜  c++ 设置控制台标题 - C++ (1)

📅  最后修改于: 2023-12-03 15:29:53.128000             🧑  作者: Mango

C++ 设置控制台标题

当我们运行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++设置控制台标题的方法,方便程序员为自己的程序设置有意义的窗口标题。