webForumDet fria alternativet

solid ellipse

12 svar · 284 visningar · startad av pettsson

pettssonMedlem sedan jan. 2002777 inlägg
#1

kan ellipse-kommandot visa en solid cirkel? Som det nu är använder jag en Pen, och då får jag bara kantlinjerna

PeWMedlem sedan juni 20006 839 inlägg
#2

CreateSolidBrush(COLORREF) och SelectObject(....) kanske? ;)

pettssonMedlem sedan jan. 2002777 inlägg
#3

tack! men...
bollbrush = CreateSolidBrush(RGB(255. 255. 0));
prövade jag med och fick:

warning C4003: not enough actual parameters for macro 'RGB'
error C2143: syntax error : missing ')' before 'constant'
error C2059: syntax error : ')'

Marcus EMedlem sedan maj 20021 294 inlägg
#4

Prova komma istället för punkt.

pettssonMedlem sedan jan. 2002777 inlägg
#5

jag kom just på det... men tack iaf :)

matricksMedlem sedan maj 200221 inlägg
#6

Windows grafiksystem (GDI) är totalt hjärndött.. Testa GDI+ istället som är en GDI wrapper som MS har skrivigt. Fungerar bra. Följer med .Net Framework och i XP. Fast i w2k så måste du inkludera gdiplus.dll:en som är på runda 1.7mb. Tycker du detta är mycket så kan du köra den igenom UPX och få ner den till runt 0.8-0.9mb.

PeWMedlem sedan juni 20006 839 inlägg
#7

Windows grafiksystem (GDI) är totalt hjärndött..

Instämmer... :e

pettssonMedlem sedan jan. 2002777 inlägg
#8

möjligt :) men det räckte för den uppgift jag hade ;)

Marcus EMedlem sedan maj 20021 294 inlägg
#9

PeW skrev:

matricks skrev:

Windows grafiksystem (GDI) är totalt hjärndött..

Instämmer... :e

Jag instämmer inte. Visst är det lite ologiskt ibland men knappast hjärndött.

developerMedlem sedan aug. 2001453 inlägg
#10

Jag instämmer. Med Marcus. Man kan göra mycket med GDI, men tröskeln är hög och det finns uppenbara behov av ett abstraktionslager som förenklar.

PeWMedlem sedan juni 20006 839 inlägg
#11

Beror nog helt på vad som avses med "hjärndött" och "ologiskt".
GDI har sina begränsningar - som allt annat. Personligen ligger saker som mode13h, Allegro och OpenGL mig närmare om hjärtat om man ska prata om grafisk programmering. Inte för att GDI är svårt, utan för att det är så förbannat begränsat till windows, med allt vad det innebär :e

PhorpherMedlem sedan feb. 20002 059 inlägg
#12

PeW skrev:

...saker som mode13h...

Ja... Det är ju ofta man använder mode13h till vettiga saker nuförtiden... ;) :e

PeWMedlem sedan juni 20006 839 inlägg
#13

Vettiga? Är det ett krav? :e

Genererad på 387 ms · cache AV · v20260730165559-full.f96bc7eb