gdi

Graphics Device Interface (GDI) ist eine geräteunabhängige, reine Software-Grafik-API unter dem Windows-Betriebssystem zum Zeichnen von grafischen Grundelementen und Text. Es ist die zugrunde liegende Basis zum Rendern der Windows-GUI-Elemente.
11
Antworten

Heisenbug: WinApi Programm stürzt auf einigen Computern ab

Bitte helfen Sie! Ich bin wirklich am Ende meiner Weisheit. Mein Programm ist ein kleiner persönlicher Notizenmanager (google für "cintanotes"). Auf einigen Computern (und natürlich besitze ich keine von ihnen) stürzt es direkt nach dem Start mi...
08.10.2008, 08:02
3
Antworten

Ist GDI + nur eine Ebene über GDI oder etwas Neues?

Als GDI + herauskam, erinnere ich mich an all die Brouhaha darüber, wie es die "neue, schnellere, bessere" Art war, Dinge in Windows anzuzeigen. Aber jedes Mal, wenn ich es betrachtete, schien es mir, dass es wirklich nur ein COM-Wrapper um GDI...
09.07.2009, 12:19
5
Antworten

Transparenz für Text in GDI

Ich habe eine Bitmap mit GDI + erstellt. Ich zeichne Text mit GDI-Drawtext auf diese Bitmap. Mit Hilfe von Drawtext kann ich keine Transparenz anwenden.                   Jede Hilfe oder Code wird geschätzt.     
27.08.2009, 10:25
5
Antworten

So messen Sie die Pixelbreite einer Ziffer in einer bestimmten Schriftart / Größe (C #)

Ich versuche, die Pixelbreite von Excel-Spalten zu berechnen, wie in dieser Beitrag , mit der offiziellen Formel aus der OpenXML-Spezifikation. Um diese Formel anzuwenden, muss ich jedoch die Maximale Ziffernbreite der Normalen Schriftart k...
02.12.2009, 13:59
4
Antworten

So finden Sie die EXACT-Pixelhöhe von Text, der in Windows mit DrawText gerendert wird

Ich möchte die exakte Höhe von Text finden, der in Windows gerendert wird. Ich habe GetTextExtentPoint32 ausprobiert und DrawText mit dem DT_CALCRECT-Flag aufgerufen und beide geben das gleiche Ergebnis. Es scheint, dass die zurückgegebene Hö...
17.03.2015, 13:54
3
Antworten

Was genau ist ein Grafikkontext?

Was genau wird von einem Grafikkontext (oder Gerätekontext in Windows) gekapselt? Die verschiedenen Definitionen im Netz stimmen darin überein, dass ein Kontext die Parameter für die verschiedenen Grafikoperationen kapselt. Siehe: X11 , M...
25.07.2011, 15:27
1
Antwort

Was bedeutet "@", wenn dem Windows-Schriftartnamen ein Präfix vorangestellt wird?

Mit EnumFontFamiliesEx erhalte ich zwei Instanzen von einigen Schriftarten, von denen die zweite dem '% name' in LOGFONT '@' vorangestellt hat. Zum Beispiel bekomme ich "MS PMincho" und "@MS PMincho". Für andere Schriftarten erhalte ich nu...
22.03.2010, 22:14
1
Antwort

Warum sollte FillRect nicht zeichnen, wenn LineTo erfolgreich ist?

Ich versuche die Hintergrundfarbe eines DateTimePicker , aber meine Frage hat nichts damit zu tun, was ich versuche. Ich erhalte die WM_PAINT -Nachricht eines Fensters, lasse die Standard-Zeichnungsimplementierung passieren (d. h. die i...
08.04.2015, 15:45
2
Antworten

So bestimmen Sie die Größe des Schaltflächenbereichs eines Windows-Optionsfelds

Ich zeichne alte Schule (unthemed - themed Radios sind ein ganz anderes Problem) Radio-Buttons selbst mit DrawFrameControl: %Vor% Ich bin noch nie in der Lage gewesen, einen sicheren Feuerweg zu finden, um herauszufinden, was für den RECT pa...
14.09.2008, 23:59
1
Antwort

Wie wird der Canvas-Bereich mit reinem GDI eingefärbt (mit dem angegebenen Alpha-Wert eingefärbt)?

Ich möchte den Bereich einer Zeichenfläche mit reinen Windows GDI (also ohne GDI +, DirectX oder ähnlich, kein OpenGL, kein Assembler oder Bibliotheken von Drittanbietern). Ich habe die folgende Funktion erstellt und möchte wissen, ob e...
10.05.2012, 20:40