_WOnTop( ), API-Bibliotheksroutine
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