OldSchoolHack

Registrieren / Anmelden Deutsch

Mit WinApi zeichnen?


icon Mit WinApi zeichnen? #1

Anmeldungsdatum: Feb 2008

Beiträge: 27

Gut muss zugeben ich hab bereits ein WinApi Tut durch allerdings nunja... ähm Verständlichkeit *hust* 8)
daher hier die Frage: Wie kann ich
-einzelne Pixel
- Linien
-Rechtecke bzw
-Kreise und Ellipsen mit WinApi zeichnen...  (?)

__________________

Lisa: Komm schon Dad überwinde dein eingebildetes Ego und sag endlich die Wahrheit.
Homer: Ok die Wahrheit... Die Wahrheit ist...  Ich bin perfekt! Und alles was ich anfasse wird perfekt!
icon #2

Anmeldungsdatum: Aug 2007

Beiträge: 8643

Benutzer-Bewertung:

199 positiv
33 negativ
schau mal in das Tutorial von mir, in dem ich zeige, wie man ne Ingameuhr macht.

greetz KN4CK3R

__________________

Hallo
icon #3

Anmeldungsdatum: Feb 2008

Beiträge: 27

Das Tutorial war und ist sehr hilfreich.
Allerdings gibt es dazu nur folgendes Preis:
TEXT Code:
  1.  
  2. SetBkMode(hdc, TRANSPARENT);
  3. SetTextColor(hdc,RGB(255,0,0));
  4. TextOut(hdc,10,10, zeit,10); //der letzte Parameter muss u.U. angepasst werden

Modus des Hintergrundes, Farbe des Textes und Position und Inhalt des Textes...
Etwas ähnliches muss es doch auch für Pixel geben... setpixel oder etwas in der Art...

Edit:
Hab noch herausgefunden das
GetPixel(hdc,xPos,yPos); die Farbe eines Pixels erfasst.

__________________

Lisa: Komm schon Dad überwinde dein eingebildetes Ego und sag endlich die Wahrheit.
Homer: Ok die Wahrheit... Die Wahrheit ist...  Ich bin perfekt! Und alles was ich anfasse wird perfekt!
icon #4

Anmeldungsdatum: Aug 2007

Beiträge: 8643

Benutzer-Bewertung:

199 positiv
33 negativ
jo, SetPixel gibts.
Mehr findest du, wenn du nach "Windows GDI" googlest, oder ein bischen in der MSDN suchst.
http://msdn.microsoft.com/en-us/library/ms536795(VS.85).aspx

greetz KN4CK3R

__________________

Hallo
icon #5

Anmeldungsdatum: Feb 2008

Beiträge: 27

Supi werd ich mir mal ansehn...  

__________________

Lisa: Komm schon Dad überwinde dein eingebildetes Ego und sag endlich die Wahrheit.
Homer: Ok die Wahrheit... Die Wahrheit ist...  Ich bin perfekt! Und alles was ich anfasse wird perfekt!
icon #6

Anmeldungsdatum: Feb 2008

Beiträge: 27

Zja nun habe ich es mir angesehn und stelle fest das ich erstma nen SDK von MS brauch damit ich die Headerdateien für GDI+ bekomme...  >:[
Problem ist dass 1.sehr viele Links schlicht tot sind...(auch auf offiziellen MS-Seiten)  
                          2.ich keinen genauen Namen habe wonach ich suchen muss...  
Microsoft Platform SDK war ein Ansatzpunkt aber das scheint nicht wirklich das richtige zu sein...
                  und  3. zunehmender Coffeinmangel die Suche nicht gerade erleichtert...  
d.h. die Frage wo bekomm ich die notwendigen Datenbestände her??   (?)

__________________

Lisa: Komm schon Dad überwinde dein eingebildetes Ego und sag endlich die Wahrheit.
Homer: Ok die Wahrheit... Die Wahrheit ist...  Ich bin perfekt! Und alles was ich anfasse wird perfekt!
icon #7

Anmeldungsdatum: Aug 2007

Beiträge: 8643

Benutzer-Bewertung:

199 positiv
33 negativ
einfach auf GDI+ verzichten und die normalen Funktionen benutzen...

greetz KN4CK3R

__________________

Hallo
icon #8

Anmeldungsdatum: Feb 2008

Beiträge: 27

https://www.oldschoolhack.me/smilies/s123.gif Dachte das braucht man...

__________________

Lisa: Komm schon Dad überwinde dein eingebildetes Ego und sag endlich die Wahrheit.
Homer: Ok die Wahrheit... Die Wahrheit ist...  Ich bin perfekt! Und alles was ich anfasse wird perfekt!
icon #9

Anmeldungsdatum: Feb 2008

Beiträge: 27

So erste künstlerische Verbrechen mit GDI hiner mir  
Frag mich allerdings wie man Ellipsen usw zeichnen kann
ohne dass diese ausgefüllt werden (also defacto Kreise bzw Rahmen...)  

__________________

Lisa: Komm schon Dad überwinde dein eingebildetes Ego und sag endlich die Wahrheit.
Homer: Ok die Wahrheit... Die Wahrheit ist...  Ich bin perfekt! Und alles was ich anfasse wird perfekt!
icon #10

Anmeldungsdatum: Aug 2007

Beiträge: 8643

Benutzer-Bewertung:

199 positiv
33 negativ
gibts sicher nichts fertiges, müssteste dir selbst ne Funktion schreiben, die Ellipsen zeichnen kann.

greetz KN4CK3R

__________________

Hallo