Desktop Functions: Smart Device Functions:
|
AllowSetForegroundWindow (user32)
C# Signature:
[DllImport("user32.dll")] VB.Net Signature:
<DllImport("user32.dll")> _ User-Defined Types:None. Notes:None. Tips & Tricks:
ASFW_ANY = -1 // by MSDN Sample Code:
AllowSetForegroundWindow(System.Diagnostics.Process.GetCurrentProcess().Id) Alternative Managed API:Do you know one? Please contribute it! RemarksThe system restricts which processes can set the foreground window. A process can set the foreground window only if one of the following conditions is true: - The process is the foreground process. - The process was started by the foreground process. - The process received the last input event. - There is no foreground process. - The foreground process is being debugged. - The foreground is not locked (see LockSetForegroundWindow). - The foreground lock time-out has expired (see SPI_GETFOREGROUNDLOCKTIMEOUT in SystemParametersInfo). - No menus are active. Please edit this page!Do you have...
Select "Edit This Page" on the right hand toolbar and edit it! Or add new pages containing supporting types needed for this API (structures, delegates, and more). |
|