Форум: "WinAPI";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];
Внизактивизация окна Найти похожие ветки
← →
sashas (2004-12-13 16:38) [0]Как сделать так, чтобы окно при щелчке по нему мышью не становилось активным, но сообщение о щелчке принимало?
Решение
SetActiveWindow(GetWindow(hWnd,GW_OWNER));
приводит к мельканию бывшего активным окна
← →
Leonid Troyanovsky © (2004-12-13 17:12) [1]
> sashas (13.12.04 16:38)
> Как сделать так, чтобы окно при щелчке по нему мышью не
> становилось активным, но сообщение о щелчке принимало?
procedure TForm1.WndProc(var msg: TMessage); // override;
begin
if msg.Msg = WM_MOUSEACTIVATE then
begin
Caption := "MA_NOACTIVATE";
msg.Result := MA_NOACTIVATE;
end
else
inherited;
end;
--
С уважением, LVT.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.039 c