_WPutChr( ), API-Bibliotheksroutine
Zeigt ein Zeichen char an der Ausgabeposition im angegebenen Fenster mit der aktuellen Farbe an.
void _WPutChr(WHANDLE wh, int char)
WHANDLE wh; /* Window handle. */
int char; /* Character to display. */
Hinweise
Sonderzeichen wie Zeilenvorschub, Wagenrücklauf und akustisches Systemsignal (bell) werden als Steuerzeichen interpretiert und nicht auf dem Bildschirm angezeigt.
Zeichen, die einem dieser Steuerzeichen entsprechen, zeigen Sie an, indem Sie die Zahl 256 zu dem Wert des Zeichens addieren.
Weitere Informationen zum Erstellen einer API-Bibliothek und ihrer Integration in Visual FoxPro finden Sie unter Zugreifen auf die Visual FoxPro-API.
Beispiel
Im folgenden Beispiel wird _WPutChr( ) verwendet, um alle 8-Bit-Werte in einem neuen Fenster anzuzeigen.
Visual FoxPro-Code
SET LIBRARY TO WPUTCHR
C-Code
#include <pro_ext.h>
FAR Example(ParamBlk FAR *parm)
{
int i;
WHANDLE wh;
wh = _WOpen(2,2,20,70,WEVENT | CLOSE,WINDOW_SCHEME,(Scheme FAR *) 0,
WO_SYSTEMBORDER);
_WShow(wh);
for (i = 0; i < 256; i++)
_WPutChr(wh, i);
}
FoxInfo myFoxInfo[] = {
{"ONLOAD", (FPFI) Example, CALLONLOAD, ""},
};
FoxTable _FoxTable = {
(FoxTable FAR *) 0, sizeof(myFoxInfo)/sizeof(FoxInfo), myFoxInfo
};
Siehe auch
_WPutStr( ), API-Bibliotheksroutine | _WGetCursorP( ), API-Bibliotheksroutine | Zugreifen auf die Visual FoxPro-API | _WPosCursor( ), API-Bibliotheksroutine