DrawTextBoxMatrixA
Text, Seitenlayout
Beschreibung
Das abschließende A kennzeichnet den ANSI-Einstiegspunkt (char) der DLL; die ActiveX/COM-Oberfläche stellt nur die Unicode-Form bereit. Das Verhalten entspricht DrawTextBoxMatrix, und Zeichenfolgenargumente werden anhand der aktuellen Codepage von SetAnsiMode interpretiert
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Syntax
Delphi
Function DLDrawTextBoxMatrixA(InstanceID: Integer; Width, Height: Double; Text: PAnsiChar; Options: Integer; M11, M12, M21, M22, MDX, MDY: Double): Integer;
DLL
int DLDrawTextBoxMatrixA(int InstanceID, double Width, double Height, const char * Text, int Options, double M11, double M12, double M21, double M22, double MDX, double MDY);
Parameter
| Width | Die Breite des Begrenzungsrahmens |
|---|---|
| Height | Die Höhe des Begrenzungsrahmens |
| Text | Der auf der Seite zu zeichnende Text |
| Options | 0 = Vertikal zentriert 1 = Oben ausgerichtet 2 = Unten ausgerichtet 3 = Vertikal zentriert, kein Umbruch 4 = Oben ausgerichtet, kein Umbruch 5 = Unten ausgerichtet, kein Umbruch Matrixkomponente |
| M11 | |
| M12 | Matrixkomponente |
| M21 | Matrixkomponente |
| M22 | Matrixkomponente |
| MDX | Matrixkomponente |
| MDY | Matrixkomponente |
Rückgabewerte
| 0 | Options lag außerhalb des zulässigen Bereichs oder Width war zu klein für Text Die Anzahl der tatsächlich gezeichneten Textzeilen |
|---|---|
| Non-zero | double M21, double M22, double MDX, double MDY); |