Ayuda sencilla api windows
Hola, tengo un problema programando una aplicaci贸n gr谩fica para windows. Escribo un texto en la ventana de esta forma:
case WM_PAINT :
InvalidateRect (hwnd, &rect, TRUE) ;
hdc = BeginPaint (hwnd, &ps) ;
SelectObject (hdc, GetStockObject (SYSTEM_FIXED_FONT)) ;
SetBkMode (hdc, TRANSPARENT) ;
sprintf(aux,"%d",LocalPort);
TextOut (hdc, 98 * cxChar, cyChar*2, aux, lstrlen (aux)) ;
EndPaint (hwnd, &ps) ;
break ;
Ela caso es que en un momento determinado, la variable LocalPort cambia su valor, por lo que quiero que en la ventana aparezca su nuevo valor. Yo pensaba que era con WindowsUpdate(HWND), pero no me funciona. S贸lo me actualiza cuando minimizo la ventana y vuelvo a maximizar. Alguien sabe como es?
Gracias
case WM_PAINT :
InvalidateRect (hwnd, &rect, TRUE) ;
hdc = BeginPaint (hwnd, &ps) ;
SelectObject (hdc, GetStockObject (SYSTEM_FIXED_FONT)) ;
SetBkMode (hdc, TRANSPARENT) ;
sprintf(aux,"%d",LocalPort);
TextOut (hdc, 98 * cxChar, cyChar*2, aux, lstrlen (aux)) ;
EndPaint (hwnd, &ps) ;
break ;
Ela caso es que en un momento determinado, la variable LocalPort cambia su valor, por lo que quiero que en la ventana aparezca su nuevo valor. Yo pensaba que era con WindowsUpdate(HWND), pero no me funciona. S贸lo me actualiza cuando minimizo la ventana y vuelvo a maximizar. Alguien sabe como es?
Gracias
