开发者

How to start an invisible process in vb.net?

开发者 https://www.devze.com 2022-12-15 22:52 出处:网络
Is it possible to use system.diagnostics.process.start(\"Process.exe\") But the process would not be seen开发者_如何学Python by the user?

Is it possible to use system.diagnostics.process.start("Process.exe") But the process would not be seen开发者_如何学Python by the user? For example, I want to play an audio in the background using windows media player, the audio will play but wmp won't be visible. Is it possible?


Try this:

Dim startInfo As New ProcessStartInfo("mplayer2.exe")
startInfo.WindowStyle = ProcessWindowStyle.Hidden

Process.Start(startInfo)

ProcessWindowStyle.Hidden:

The hidden window style. A window can be either visible or hidden. The system displays a hidden window by not drawing it. If a window is hidden, it is effectively disabled. A hidden window can process messages from the system or from other windows, but it cannot process input from the user or display output. Frequently, an application may keep a new window hidden while it customizes the window's appearance, and then make the window style Normal.

0

精彩评论

暂无评论...
验证码 换一张
取 消