我正在尝试创建一个用于启动其他应用程序的应用程序。它将是一个命令行应用程序来启动其他命令行应用程序。我希望这个应用程序在启动时启动全屏(不是一个窗口,而是从字面上接管整个屏幕。我的目标是 Windows XP,但我计划最终让它跨平台,所以很高兴知道是否有操作系统之间的差异。
我对创建 Windows 应用程序一无所知,但我知道如何创建命令行应用程序。
为了创建全屏命令行应用程序,我需要知道/学习/做什么?
我正在尝试创建一个用于启动其他应用程序的应用程序。它将是一个命令行应用程序来启动其他命令行应用程序。我希望这个应用程序在启动时启动全屏(不是一个窗口,而是从字面上接管整个屏幕。我的目标是 Windows XP,但我计划最终让它跨平台,所以很高兴知道是否有操作系统之间的差异。
我对创建 Windows 应用程序一无所知,但我知道如何创建命令行应用程序。
为了创建全屏命令行应用程序,我需要知道/学习/做什么?
你有没有看到 Far manager ( http://www.farmanager.com/download.php ) - 如果你考虑这样的事情,你需要学习控制台 API http://msdn.microsoft.com/en-us/library/windows /desktop/ms682087(v=vs.85).aspx
如果您只想处理命令行选项和管道输入/输出,那么好消息 - 它与 linux 或任何其他平台相同:
int main(int argc, char ** argv)
{
std::cout << "Hello world" << std::endl;
return 0;
}
将为linux,freebsd,windows做同样的事情......