Wie verwende ich Font als Variable?
Ich hätte eine kurze Frage: Was muss ich in ein Visual C ++ / CLR-Projekt einbinden, um es verwenden zu können?Font^
? Ich habe versucht, eine Referenzklasse zu erstellen, etwa so:
[SerializableAttribute]
[ComVisibleAttribute(true)]
[TypeConverterAttribute(typeof(FontConverter))]
public ref class Font sealed : public MarshalByRefObject,
ICloneable, ISerializable, IDisposable
(habe es von hier bekommen:http://msdn.microsoft.com/en-us/library/system.drawing.font.aspx?cs-save-lang=1&cs-lang=cpp#code-snippet-1 )
Ich arbeite an einem Projekt, bei dem ich in der Lage sein muss, etwas zu drucken, daher ist meine Codierung ungefähr so ähnlich:http://msdn.microsoft.com/en-us/library/system.drawing.printing.printdocument.print(v=vs.110).aspx?cs-save-lang=1&cs-lang=cpp
Ich habe versucht, einen Namespace für das zu verwendenFont^
, etwas wie das :
using namespace System;
using namespace System::IO;
using namespace System::Drawing;
using namespace System::Drawing::Printing;
using namespace System::Windows::Forms;
ODER Ich habe versucht, eine DLL zu verwenden. Datei, um einen Font ^ als Variable verwenden zu können (speziell#using <System.Drawing.dll
>
Aber keiner schien zu funktionieren ... Also, was ich brauchen würde, ist zu benutzenFont^
als Variable etwa so:
Font^ printFont = new System.Drawing.Font("Arial", 10);
SolidBrush myBrush = new SolidBrush(Color.Black);
Könnte jemand eine Möglichkeit vorschlagen, die Verwendung von Font ^ zuzulassen, da in meiner Fehlerliste steht, dass Font ^ printFont nicht identifiziert ist.
P.S. Ich bin ein Anfänger in C ++, ich weiß wirklich nicht, wie man den Font ^ als Variable verwendet