Ich habe eine Drittanbieter-DLL (Plain C++), die auf einem HDC einige Zeilen zeichnet. Ich möchte diese Zeilen in einer C# -Bitmap oder -Form haben.Zeichnen auf C# Bitmap mit C++
Ich habe versucht, der C++ eine HBITMAP oder eine HDC der Graphics.FromImage (Bitmap) zu geben, aber keine der oben genannten Möglichkeiten funktionierte für mich.
Mit einem MFC TestApp allem funktioniert mit feinem dem folgenden Code
HWND handle = pStatic->GetSafeHwnd();
CDC* dc = pStatic->GetDC();
Draw(dc);
Meine Frage ist: Was ich auf einem Bitmap oder bilden mit dem oben Draw (HDC) Methode zu tun/Nutzung zu tun haben zu zeichnen ?
Ich hoffe, Sie können mir helfen. Dank im Voraus,
Patrick
Können Sie den C# -Code veröffentlichen, den Sie ausprobiert haben? Ist es anders als [dieses GetHdc-Beispiel] (http://msdn.microsoft.com/en-us/library/9z5820hw (v = VS.80) .aspx)? – PhilMY