J'ai remarqué que le message WM_NCHitTest n'est pas envoyé à un formulaire lorsque le curseur se trouve dans la barre de légende (pas sur la bordure).Ne pas recevoir WM_NCHitTest sur la barre de titre
J'ai essayé de l'intercepter en utilisant soit
procedure WMNCHitTest(var Message: TWMNCHitTest); message WM_NCHITTEST;
ou
procedure WndProc(var Message: TMessage); override;
Selon MSDN, je comptais le recevoir pour tout point, sans angles morts.
Est-ce que j'ai manqué quelque chose ou est-ce le comportement voulu? J'utilise Delphi 2010 sous Windows 7, avec Aero sur
Oui, c'est supposé travail. Post réel code de repro. –