C++请问ShowWindow(hwnd,nCmdShow)和ShowWindow(hwnd,iCmdShow)的区别是啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++请问ShowWindow(hwnd,nCmdShow)和ShowWindow(hwnd,iCmdShow)的区别是啥?相关的知识,希望对你有一定的参考价值。

我用vc+6.0的时候,写C++,用ShowWindow(hwnd,nCmdShow)不出错,ShowWindow(hwnd,iCmdShow)就出错了,请问有什么区别?
error C2065: 'iCmdShow' : undeclared identifier

参考技术A error C2065: 'iCmdShow' : undeclared identifier
的意思就是'iCmdShow' 这个标识符没有定义

使用前把它定义一下就可以了。本回答被提问者和网友采纳
参考技术B 出什么错 发出来

每天学习2

1. 当控制台程序运行起来是会有个黑框,隐藏黑框
HWND hwnd = FindWindow(L"ConsoleWindowClass", NULL);
if (hwnd)
{
ShowOwnedPopups(hwnd, SW_HIDE);
ShowWindow(hwnd, SW_HIDE);
}

2. 电脑自启程序文件

  1)开始/启动右键/打开所有用户

  2)将要自启的程序放在底下

以上是关于C++请问ShowWindow(hwnd,nCmdShow)和ShowWindow(hwnd,iCmdShow)的区别是啥?的主要内容,如果未能解决你的问题,请参考以下文章

c# 正在运行的程序的焦点窗口

HWND CWND 转换

每天学习2

(转)CWnd与HWND的区别与转换

如何获取WinCE控制台窗口的hWnd?

SetWindowPos函数详解