首页 > 解决方案 > wWinMain 控件 nCmdShow

问题描述

我有一个 Windows 命令行演示应用程序:

#include <Windows.h>

int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hpInstance, LPSTR nCmdLine, int nCmdShow){
  return 0;
}

有没有办法nCmdShow在运行它的编译版本时控制变量?我的最终目标是有条件地运行我的应用程序并将其附加到控制台或不附加到控制台。当连接到控制台时,我想打印一些消息。当未连接到控制台时,它应该只在后台运行,我想避免ShowWindow在 winMain 中调用时出现临时出现的黑色 cmd 窗口。

什么时候nCmdShow设置?

标签: windowsvisual-c++

解决方案


推荐阅读