windows - wWinMain 控件 nCmdShow
问题描述
我有一个 Windows 命令行演示应用程序:
#include <Windows.h>
int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hpInstance, LPSTR nCmdLine, int nCmdShow){
return 0;
}
有没有办法nCmdShow
在运行它的编译版本时控制变量?我的最终目标是有条件地运行我的应用程序并将其附加到控制台或不附加到控制台。当连接到控制台时,我想打印一些消息。当未连接到控制台时,它应该只在后台运行,我想避免ShowWindow
在 winMain 中调用时出现临时出现的黑色 cmd 窗口。
什么时候nCmdShow
设置?
解决方案
推荐阅读
- kotlin - Kotlin MotionLayout 未按预期扩展
- gradle - 执行“installDist”-Task 时过滤 src/main/dist 中的文件
- c++ - 如何编写 GstSamples 的特定时间间隔(RTP over UDP H264 数据包)?
- react-native - FFmpeg 不适用于名称中包含空格的媒体文件路径
- javascript - useEffect 不会在预期时重新渲染
- windows - 使用 WinUSB 或 HID 驱动程序的 USB 设备原型超时,适用于 libusb
- java - 安装 Eclipse CDT 2021-06 并尝试市场后出现 PKIX 错误
- javascript - google side bar - 是侧边栏调用之间共享的 js 服务器端全局变量
- odata - 在 Fiori 项目中禁用对 OData v4 的 $batch 请求?
- python - 在移动应用程序中嵌入 Web 应用程序?