Como Saber se cliquei na barra de título?
como saber se cliquei na barra de titulo do formulário...
é que quero mover o form e tenho que saber qual a posição dele durante a movimentação....
como fazer isto...
Desde já agradeço!
é que quero mover o form e tenho que saber qual a posição dele durante a movimentação....
como fazer isto...
Desde já agradeço!
Spider
Curtidas 0
Respostas
Maxwell_monteiro
05/05/2004
Vc pode criar uma HOOK para monitorar as mensagens do mouse ´WH_MOUSE´ assim descobrir se o mouse clickou na sua aplicação e onde foi feito o click. O click é só um exemplo pois o WH_MOUSE responde a outras mensagens do mouse. Para mais detalhes de uma pesquisada aqui no forum sobre HOOK e de uma olhada no Help | Windows SDK que tem na Delphi, especialmente na função SetWindowsHookEx.
GOSTEI 0
Beppe
05/05/2004
Processe a mensagem WM_NCHIT(NC é Non-Client: barra de título e bordas). Eu não entendi bem o seu propósito, mas talvez sirva processar as mensagens que são enviadas ao mover o form, WM_MOVING e WM_WINDOWPOSCHANGED(se bem me lembro)
GOSTEI 0