c - 如何指定Windows主参数nCmdShow

标签 c winapi

如何指定以下 nCmdShow 参数?命令行参数名称是什么?或者这个参数只是在使用CreateProcess时使用?

int APIENTRY _tWinMain(_In_ HINSTANCE hInstance, _In_opt_ HINSTANCE hPrevInstance, _In_ LPTSTR lpCmdLine, _In_ int nCmdShow)

应该是这样的吗:myexe.exe/nCmdShow=1

最佳答案

nCmdShow 与应用程序命令行无关。 Docs接下来说:

Controls how the window is to be shown.

该值是 SW_* 代码之一。要检查传递的确切值 - 检查 Windows SDK 应该提供的应用程序启动源代码(至少适用于 w2k 的 Platform SDK)。例如参见here .

关于c - 如何指定Windows主参数nCmdShow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38182165/

相关文章:

c - 为什么我看不到数组中的最后一个字符是空终止符?

c++ - Windows 的 AcquireSRWLockExclusive 是递归的吗?

c - 使用 Writefile 函数将字符串放入 C 中的非事件屏幕缓冲区

c++ - 枚举已安装产品的升级代码?

c - 在动态库中设置共享变量

c++ - 无法绑定(bind)超过 1021 个端口

c - 两个空格作为 scanf 分隔符

c++ - 通过指向结构的指针访问结构中的值

c# - 用于在 RPG 中创建聚会日志的屏幕抓取工具

c++ - CreateWindowEx() 在哪里?