Updater un champs edit box dans c++ - Programmation
Marsh Posté le 23-02-2001 à 23:43:37
Si tu travailles avec VC++ et les MFC, essaye un UpdateData(FALSE) après avoir changé ta variable en mémoire, cela devrait rafraichir ton edit box !
Marsh Posté le 24-02-2001 à 16:00:48
t'as associé une fonction de gestion de fenetre à ton éditbox?
hwndText=GetDlgItem(mainHwnd,IDC_MONEDITBOX);//je récupere un handler sur l'editbox
SetWindowLong(hwndText,GWL_WNDPROC,(LPARAM)WndEditBoxProc);//j'associe une fonction de gestion de fentre à cet editbox
apres c'est une fonction de gestion de fenêtre normale.
LRESULT CALLBACK WndBoutonProc (HWND hwnd, UINT iMsg, WPARAM wParam, LPARAM lParam)
{
switch(iMsg)
{
case WM_KEYDOWN:
...
}
...
}
Je peux pas t'en dire beaucoup plus j'apprends aussi win32
Marsh Posté le 23-02-2001 à 23:25:13
Je suis capable de prendre les informations de mon edit box mais lorsque je change la valeur de ma variable associé à mon edit box, je ne suis pas capable de rafraichir mon edit box pour qu'apparaisse la nouvelle valeur de la variable. Merci. Mon edit box se trouve dans un dialog.
---------------
Redstone