可以通过使用 Windows API 函数 FindWindow找到一个窗口的句柄。
假设您希望将一个 Microsoft Access 窗口置于最前面:
HWND Handle= ZERO;
Handle= FindWindow("OMAIN",ZERO);
if(Handle)
{
ShowWindow(Handle, SW_MINIMIZE);
ShowWindow ( Handle, SW_SHOWNORMAL );
SetForegroundWindow(Handle);
}
else
ProgramExecute("C:\\MSOffice.97\\Office\\ACCESS.EXE");
如果没有发现该窗口,随后 Microsoft Access 将重新启动。