ShellExecute HWND这个参数有什么用?

2025-04-23 01:25:16
推荐回答(2个)
回答1:

是告诉那个应用程序它的父窗体是什么,hwnd也就用于指定父句柄,当你执行的那个程序崩溃的时候可以通过这个句柄返回给指定的窗口显示错误信息。

●hWnd:用于指定父窗口句柄。当函数调用过程出现错误时,它将作为Windows消息窗口的父窗口。例如,可以将其设置为应用程序主窗口句柄,即Application.Handle,也可以将其设置为桌面窗口句柄(用GetDesktopWindow函数获得)。

回答2:

微软MSDN上写的很清楚了啊。