Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Zeigt eine mit Nullzeichen abgeschlossene Zeichenfolge an der Ausgabeposition im angegebenen Fenster und in der aktuellen Farbe an.
void _WPutStr(WHANDLE wh, char FAR *theStr)
WHANDLE wh; /* Window handle. */
char FAR *theStr; /* String to display. */
Hinweise
Ausgaben, die normalerweise bewirken, dass in dem Fenster ein Bildlauf durchgeführt wird, verursachen in Fenstern, deren AUTOSCROLL-Attribut nicht gesetzt ist, undefinierte Ergebnisse.
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 _WPutStr( ) verwendet, um eine Zeichenfolge in einem neuen Fenster anzuzeigen, die alle 8-Bit-Werte (außer \0) enthält.
Visual FoxPro-Code
SET LIBRARY TO WPUTSTR
C-Code
#include <pro_ext.h>
FAR Example(ParamBlk FAR *parm)
{
int i;
WHANDLE wh;
char String[256];
wh = _WOpen(2,2,20,70,WEVENT | CLOSE,WINDOW_SCHEME,(Scheme FAR *) 0,
WO_SYSTEMBORDER);
_WShow(wh);
for (i = 0; i < 255; i++)
String[i] = i + 1;
String[255] = '\0';
_WPutStr(wh, String);
}
FoxInfo myFoxInfo[] = {
{"ONLOAD", (FPFI) Example, CALLONLOAD, ""},
};
FoxTable _FoxTable = {
(FoxTable FAR *) 0, sizeof(myFoxInfo)/sizeof(FoxInfo), myFoxInfo
};
Siehe auch
_WPutChr( ), API-Bibliotheksroutine | _WGetCursorP( ), API-Bibliotheksroutine | Zugreifen auf die Visual FoxPro-API | _WPosCursor( ), API-Bibliotheksroutine