Bonjour,
J'essaye de faire un petit programme en x86 qui affiche un rectangle dans une fenêtre windows.
J'appelle donc la fonction Rectangle de l'API Win32 : BOOL Rectangle(_In_ HDC hdc, _In_ int nLeftRect, _In_ int nTopRect, _In_ int nRightRect, _In_ int nBottomRect).
Si je donne les paramètres 'en dur' : invoke Rectangle, [DessinHDC], 0x0A, 0x0A, 0x03C, 0x06E pas de problème mon rectangle s'affiche.
Si je passe par des variables (xx1 dw 0x0A, yy1 dw 0x0A, ...) et que je fasse invoke Rectangle, [DessinHDC], xx1, yy1, xx2, yy2 le rectangle ne s'affiche pas.
Quelqu'un pourrait-il m'éclairer ?
Partager