Не могли бы вы помочь мне понять, как вывести окно Opera на передний план, используя имя класса?! Я использую следующую процедуру, чтобы вывести другие приложения на передний план, и она работает нормально. Мне нужно использовать только имя класса, а не заголовок окна. Если вместо этого я использую заголовок окна, процедура работает. Вот процедура:
procedure SwitchToThisWindow(h1: hWnd; x: bool); stdcall;
external user32 Name 'SwitchToThisWindow';
procedure Opera;
var
Wnd:HWND;
begin
Wnd:= FindWindow(PChar('OpWindow'),nil);
if (Wnd <> 0) then SwitchToThisWindow(Wnd, True) ;
////////////////////////////////////////////////////