Вниз
Скачать: CL | DM;

Перетаскивание формы   Найти похожие ветки 

← →
PaRL ©   (2002-08-13 19:50) [0]

Я использую WM_NCHITTEST.
В VCL это выглядит так:
protected
procedure Hit(var M : TWMNCHITTEST); message WM_NCHITTEST;
end;

implementation
...

procedure Hit(var M : TWMNCHITTEST);
begin
inherited;
if Result = HTLIENT then Result := HTCAPTION;
end;

И всё работает, но в WiAPI нет inherited и системные кнопки заблокированы. Что делать?


← →
DiamondShark ©   (2002-08-13 19:59) [1]

DefWindowProc


← →
oduvan ©   (2002-08-13 20:38) [2]

старый прием:
в onMouseDown любого VCLника пишишь:

releaseCapture;
Form1.Perform(WM_SYSCOMMAND,$F012,0);


← →
PaRL ©   (2002-08-17 17:47) [3]

oduvan,
Раздел WinAPI называется, если ты не в курсе.

Shark, thanks.


← →
oduvan ©   (2002-08-17 19:48) [4]

WM_SYSCOMMAND - а это по твоему что VCL?


← →
PaRL ©   (2002-08-22 14:13) [5]


> старый прием:
> в onMouseDown любого VCLника пишишь:


Не твои слова скажешь >? :)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: -0.988 c
1-21118
Демонов Е.В .
2002-09-25 12:30
2002.10.07
Визуальная ли компонента?


1-21152
kull
2002-09-25 13:21
2002.10.07
Backup ветки реестра...


3-20882
wed
2002-09-16 14:59
2002.10.07
Как подключить ODBC 16-bit


3-20900
BlackTiger
2002-09-16 14:22
2002.10.07
Как в DBGrid e от EhLib обратиться к конкретной ячейке?


14-21207
Карелин Артем
2002-09-11 12:07
2002.10.07
А кто что курит? Нюхает? Колет?




   Наверх