Je suis très grand débutant dans les API Window mais je commence à comprendre quelque trucs.
Voila je trace dans un API Window un trait grâce à :
Cependant à chaque fois que je lance le programme les deux traits n'apparaisent pas toujours. Cependant si je réduit au minimum la taille de la fenêtre avec la souris et que je la réagrandit les deux traits apparaisent.
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
16
17
18
19
20
21 case WM_PAINT: { PAINTSTRUCT ps; HDC hdc = BeginPaint(hwnd, &ps); SetBkMode(hdc, TRANSPARENT); ptrace = CreatePen(PS_SOLID, 10, 0x000000FF); trace = SelectObject(hdc, trace); MoveToEx(hdc, 0, 0, NULL); MoveToEx(hdc, 10, 365, NULL); LineTo(hdc, 544, 365); MoveToEx(hdc, 10, 365, NULL); LineTo(hdc, 10, 10); //SelectObject(hdc, trace); //DeleteObject(ptrace); EndPaint(hwnd, &ps); return 0; }
Dsl pour le temps que je vous prends.
Cordialement
Aurélien
Partager