Le thème de ce post est le fonctionnement des RichEdit
Voilà j'ai en fait 2 petits soucis :
1. J'ai vu sur google (qui est mon ami) qu'il faut initialiser la DLL lié au RichEdit
Ceci avec LoadLibrary("riched20.dll") sans MFC
Ceci avec AfxInitRichEdit2( ); avec MFC
Y a t'il une autre methode moins chiant ?
2. Donc j'ai bien fait ca dans la fonction principale mais maintenant quand j'essaye de recuperer le Handle lié à cette objet, la fonction me retourne null
hwndObjet = GetDlgItem(hWndMain,TAB1_HEXA) ;
Alors bien sur que d'autres objets retourne bien un handle correct (c'est en fait pour resizer le richedit ...)
2) quand charges-tu riched20.dll ? je crois qu'il faut le faire avant
de créer la moindre fenêtre/dialog, sinon les contrôles sont mal
créés... en tout cas je ne vois aucune autre raison qui ferait échouer
GetDlgItem (sauf peut-être un ID différent, mais vu que tu utilises des
constantes çà doit pas être çà)
Non, les librairies chargées sont automatiquement déchargées lorsque le
processus se termine. En même temps, çà fait pas de mal de le faire
explicitement non plus