Je souhaite pouvoir dans une fenêtre, dessiner des rectangles a coins arrondis, de couleurs différentes.
J'ai essayé le code ci-dessous, mais sans résultat. Pourtant le retour de la fonction RoundRect est non nul.
Pouvez vous éclairer ma faible lanterne. Merci
Code : Tout sélectionner
; 5 - 3 - 2009 PB 4.30
; rectangle avec coins arrondis
OpenWindow(0, 0, 0, 320, 170, "EditorGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
hdc = GetWindowDC_(hwnd)
;Debug hdc
hpen=CreatePen_(#PS_SOLID, 1, RGB(0,0,245) )
Old_Pen=SelectObject_(hdc,hpen)
RoundRect_ (hdc, 10,50,50,50,10,10)
;debug RoundRect_ (hdc, 10,50,50,50,10,10)
;On remet l'ancien Pen au Hdc
SelectObject_(hdc,Old_Pen)
;On détruit notre Pen
DeleteObject_(hpen)
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
s'il te plait , Utilise le bouton Code au dessus de l'editeur de la création de message
lorsque tu veux poster un code !!
Réedite ce message et regarde les balises pour comprendre !!