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.
Blendet ein ausgeblendetes Fenster wieder ein.
void _WShow(WHANDLE wh)
WHANDLE wh; /* Window handle. */
Hinweise
Wenn Sie ein Fenster erstellen, ist es standardmäßig ausgeblendet, bis Sie _WShow( ) verwenden, um es einzublenden.
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 werden zwei API-Routinen aufgerufen. WINOPEN( ) öffnet ein Fenster, ruft aber nicht sofort _WShow( ) auf, um zu zeigen, dass das Fenster so lange ausgeblendet bleibt, bis es durch _WShow( ) eingeblendet wird.
Visual FoxPro-Code
SET LIBRARY TO WSHOW
wh = WOPEN()
= WSHOW(wh)
C-Code
#include <pro_ext.h>
FAR WOpen(ParamBlk FAR *parm)
{
_RetInt(_WOpen(2, 2, 20, 70, WEVENT | CLOSE, WINDOW_SCHEME,
(Scheme FAR *) 0, WO_SYSTEMBORDER), 10);
}
FAR WShow(ParamBlk FAR *parm)
{
_WShow(parm->p[0].val.ev_long);
}
FoxInfo myFoxInfo[] = {
{"WOPEN", (FPFI) WOpen, 0, ""},
{"WSHOW", (FPFI) WShow, 1, "I"},
};
FoxTable _FoxTable = {
(FoxTable FAR *) 0, sizeof(myFoxInfo)/sizeof(FoxInfo), myFoxInfo
};
Siehe auch
_WHide( ), API-Bibliotheksroutine | _WOpen( ), API-Bibliotheksroutine | _WSelect( ), API-Bibliotheksroutine | Zugreifen auf die Visual FoxPro-API | _WOpen( ), API-Bibliotheksroutine