bonjour
je débute avec le mode d'affichage fenêtré et j'aimerais commencer par recréer un simple style d'affichage en mode console.
j'utilise une variable char console[250] pour y stocker différentes chaînes de résultats et je désire afficher le contenu de celle-ci sur ma fenêtre.
mon problème, lorsque la valeur de cette variable est modifiée, son affichage lui n'est pas actualisé, merci
voici à quoi ressemble ma fenêtre pour le moment:
la code d'initialisation:
j'aimerais par exemple faire afficher la chaîne "Console : Service Started" quand je clique sur le bouton fichier/start
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 char console[250]; strcpy(console,"Console : "); ... case WM_PAINT: hdc = BeginPaint(hWnd, &ps); RECT rect; GetClientRect(hWnd,&rect); FillRect(hdc,&rect,CreateSolidBrush(RGB(0,0,0))); SetTextColor(hdc, RGB(250,250,250)); SetBkMode(hdc, TRANSPARENT); TextOut (hdc, rect.left +10,rect.bottom - 20,console,15); EndPaint(hWnd, &ps); return 0;
j'ai donc:
Cordialement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 case ID_FILE_START: strcpy(console,"Console : Service Started"); break;
Partager