双击QQ快捷方式, 会启动一个qq程序, 假设给它个编号9527;
再双击QQ快捷方式, 又启动了一个新的qq, 假设编号9528;
对于9528来说, hInstance=9528, hPrevInstance=9527;
不过, msdn说hPrevInstance的这个判断没效果, hPrevInstance实际上是无意义的, 不用鸟它
iCmdShow表示窗口的初始状态, 最大化, 最小化, 隐藏, 还是一般大小的显示等等
szCmdLine是命令行参数, 在windows的命令行工具cmd中启动程序的话, 有时能带上其它参数, 比如
"ping www.qq.com -t"
这个命令就带了很多参数, 用空格分开了, 分别是 ping, www.qq.com, -t
hInstance是当前实例,hPrevInstance是前一个实例(这个程序同时打开多个的时候,一般来说是NULL),szCmdLine是传进来的参数,iCmdShow是显示方式(最大化,最小化,隐藏等)