Updater un champs edit box dans c++

Updater un champs edit box dans c++ - Programmation

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
Reply

Marsh Posté le 23-02-2001 à 23:25:13   

Reply

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 !

Reply

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


---------------
http://www.cheata.net le site qui vous donne la banane!
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed