Fórum Como Saber se cliquei na barra de título? #230030
05/05/2004
0
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
Curtir tópico
+ 0
Responder
Posts
05/05/2004
Maxwell_monteiro
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.
Responder
Gostei + 0
05/05/2004
Beppe
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)
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)