| |
|
|
KHR | allô Miteinander,
j'ai légèrement avec qui Lupenfunktion herumgespielt.
Klappt aussi alles si bien KompilierenMarqueSéparationLupen_fenster& = @Create(Window,%desktop,lupe,20,20,200,120)
Lupe_rgn& = RoundRectRgn(0,0,200,120,18,18)
SetWindowRgn(Lupen_fenster&, Lupe_rgn& , 1)re> quoi pourrait je 1faire, um qui région une cadre trop donner? si bien que on vous aussi sieht, si sais aus weißsem Hintergrund abgebildet wird |
|
|
| Gruß Karl-Heinz WIN XP home/Pro / XPROFAN 11 / P2CPP ATMEL + BASCOM Fan | 01.06.2009 ▲ |
|
|
|
|
Frank Abbing | Pour cette gibts ne API, qui est FrameRgn(). |
|
|
| |
|
|
|
KHR | merci Frank
nie gemacht la fois so versucht; KompilierenMarqueSéparationDef SetWindowRgn(3) !USER32,SetWindowRgn
def RoundRectRgn(6) !GDI32,CreateRoundRectRgn
def RgnBorder(5) !GDI32,FrameRgn
Def CreateSolidBrush(1) ! GDI32,CreateSolidBrush
windowstyle 1136
Lupen_fenster& = @Create(Window,%desktop,lupe,20,20,200,120)
Lupe_rgn& = RoundRectRgn(0,0,200,120,18,18)
region& = SetWindowRgn(Lupen_fenster&, Lupe_rgn& , 1)
solidbrush& = CreateSolidBrush(@rgb(1,1,1))
border& = RgnBorder(Lupen_fenster&, Lupe_rgn& , solidbrush& ,3 ,3 à>
Variablen sommes deklariert, la fenêtre et Lupe marcher, il y a aucun Fehlermeldung
mais cela la fenêtre/qui région hat toujours keinen cadre.
quoi mach je faux?? |
|
|
| Gruß Karl-Heinz WIN XP home/Pro / XPROFAN 11 / P2CPP ATMEL + BASCOM Fan | 01.06.2009 ▲ |
|
|
|
|
Dieter Zornow | |
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 01.06.2009 ▲ |
|
|
|
|
Frank Abbing | qui erste paramètre de FrameRgn() muss wohl qui HDC votre Fensters son, pas qui Fensterhandle. Hab qui Funktion selber aussi encore pas benutzt. |
|
|
| |
|
|
|
Dieter Zornow | FrameRgn(hdc&,rgn&,sb&,x%,y%)
hdc des Fensters, handle qui région, handle Brush, rahmenbreite, rahmenhöhe
ce sont qui paramètre
Salut
Dieter |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 01.06.2009 ▲ |
|
|
|