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.
Gibt das WHANDLE-Fensterhandle des aktiven Fensters zurück.
WHANDLE _WOnTop(void any)
void any; /* Pointer. */
Hinweise
Tastenanschläge werden normalerweise dem aktiven Fenster zugeordnet. Behandlungsroutinen müssen sich entsprechend verhalten.
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 Positionsangaben zum aktiven Fenster angezeigt.
Visual FoxPro-Code
SET LIBRARY TO WONTOP
=WPOSITION()
C-Code
#include <pro_ext.h>
void putLong(long n, int width)
{
Value val;
val.ev_type = 'I';
val.ev_long = n;
val.ev_width = width;
_PutValue(&val);
}
void FAR Example(ParamBlk FAR *parm)
{
WHANDLE wh = _WOnTop();
_PutStr("\ntop ="); putLong(_WTop(wh), 5);
_PutStr("\nleft ="); putLong(_WLeft(wh), 5);
_PutStr("\nbottom ="); putLong(_WBottom(wh), 5);
_PutStr("\nright ="); putLong(_WRight(wh), 5);
}
FoxInfo myFoxInfo[] = {
{"WPOSITION", Example, 0, ""},
};
FoxTable _FoxTable = {
(FoxTable FAR *) 0, sizeof(myFoxInfo)/sizeof(FoxInfo), myFoxInfo
};
Siehe auch
_WSendBehind( ), API-Bibliotheksroutine | _WShow( ), API-Bibliotheksroutine | _WTop( ), API-Bibliotheksroutine | Zugreifen auf die Visual FoxPro-API