Bonjour à tous,
En cherchant dans le SDK j'ai remarqué que ce n'était peut-être pas aussi simple que je le pensais de subclasser un controle.
De un, ils disent que la fonction SetWindowLong est deprecated et qu'il vaut mieux utiliser SetWindowLongPtr.
De deux, il existe 2 index : GWLP_WNDPROC et DWLP_DLGPROC. Je sais qu'une dialog n'est pas vraiment une fenêtre mais au final je ne vois pas la différence entre ces 2 index.
De trois, j'ai vu dans une source du SDK qu'ils restauraient la procédure initiale du controle subclassé à la fermeture de la fenêtre.
Comment faut-il s'y prendre pour subclasser correctement et proprement un controle?
Merci d'avance,
Crisanar
Partager