Suchergebnisse für Anfrage "gdi"

4 die antwort

Windows-Schriftarten können nach der Installation nicht sofort in der Anwendung verwendet werden?

Wenn ich eine neue Schriftart auf einem Windows 2003-Server installiere, kann ich sie nicht sofort in meiner asp.net-Webanwendung verwenden. Die Anwendung erhält die Schriftart über dasCreateFontIndirect gdi32.dll win api, und verwenden Sie diese ...

4 die antwort

Wie wird der Bildschirm mit den "QuickInfos" erfasst?

Ich benutze GDI, um den Bildschirm zu erfassen, und ich habe festgestellt, dass die "QuickInfos" nicht im Screenshot enthalten sind. Das ist mein Basiscode: HDC hdcDesk = GetDC(0); HDC hdcMem = CreateCompatibleDC(hdcDesk); HBITMAP hbmMem = ...

10 die antwort

Wie finde ich die Abmessungen von DC heraus?

Nehmen wir an, ich habe ein Handle für den Gerätekontext (natürlich in der Windows-Umgebung): HDC hdc;Wie bekomme ich die Breite und Höhe?

TOP-Veröffentlichungen

2 die antwort

So rendern Sie eine Schriftart aus dem privaten Fontcollection-Speicher in bearbeitbare Steuerelemente

Dies ist eine Fortsetzung vonLaden einer Schriftart aus Ressourcen in PrivateFontCollection führt zu Beschädigung [https://stackoverflow.com/q/33087848/3504007] Die Antwort geliefertHie [https://stackoverflow.com/a/33092210/3504007] ...

4 die antwort

Wie erstelle ich eine Gdiplus :: Bitmap aus einer HBITMAP, wobei die Alphakanalinformationen erhalten bleiben?

Wenn ich mit der Funktion Bitmap :: FromHBITMAP eine neue Gdiplus :: Bitmap erstelle, ist die resultierende Bitmap undurchsichtig - die teilweise Transparenz der ursprünglichen HBITMAP bleibt nicht erhalten. Gibt es eine Möglichkeit, eine ...

4 die antwort

c # Radialgradientenpinseleffekt in GDI und Winforms

Ich habe eine C # Windows-Anwendung erstellt und 75% des Codes geschrieben. Das Programm ermöglicht es dem Benutzer, ein Flussdiagramm zu erstellen und die Flussdiagrammformen entsprechend ihrem Status zu schattieren. Ich wollte, dass sie zu ...

2 die antwort

Ziehlinie über Bitmap um einen Winkel gedreht

Ich zeichne eine Linie von der Mitte des PNG-Bildes nach oben in den folgenden Code: private string ProcessImage(string fileIn) { var sourceImage = System.Drawing.Image.FromFile(fileIn); var fileName = Path.GetFileName(fileIn); var finalPath = ...

10 die antwort

Wie zeichnet man eine einzelne Linie mit MouseMove Event

Ich versuche mit @ eine einzelne Linie zu zeichnOnMouseMove() Veranstaltung. Mein Problem ist, dass jedes Mal, wenn ich die Maus bewege, eine Spur hinterlässt. Ich habe versucht, die Aktualisierungsmethode zu verwenden, aber wenn ich die Maus ...

8 die antwort

Wie man eine monochrome Bitmaske für eine 32-Bit-Bitmap erzeugt

Unter Win32 ist es eine übliche Technik, eine monochrome Bitmaske aus einer Bitmap zu generieren, um die Transparenz zu gewährleisten, indem Sie die folgenden Schritte ausführen: SetBkColor(hdcSource, clrTransparency); VERIFY(BitBlt(hdcMask, 0, ...

2 die antwort

Polygon mit mehr als einem Loch zeichnen?

Ich versuche ein Polygon mit mehr als einem Loch zu zeichnen. Ich habe den folgenden Code ausprobiert und er funktioniert nicht richtig. Bitte beraten PointF[] mypoly = new PointF[6 + 5 + 5]; mypoly[0] = new PointF(0, 0); mypoly[1] = new ...