ShellExecuteEx句柄泄露

ShellExecuteEx使用不当会造成系统运行越来越慢,比如,如果指定了SEE_MASK_NOCLOSEPROCESS隐码,而未关闭返回的进程句柄,就是不对的,这样反复调ShellExecuteEx的后果是系统越来越慢。

正确做法是调用系统函数CloseHandle关闭返回的进程句柄。