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.
Brings the specified window to the active position on the screen.
void _WSelect(WHANDLE wh)
WHANDLE wh; /* Window handle. */
Example
The following example creates five overlapping windows. The windows are each moved to the active position using _WSelect( ), starting with the first window created.
Visual FoxPro Code
SET LIBRARY TO WSELECT
C Code
#include <pro_ext.h>
FAR WSelectEx(ParamBlk FAR *parm)
{
WHANDLE wh[5];
int i;
for (i = 0; i < 5; i++)
{
wh[i] = _WOpen(4 + 2*i,4 + 2*i,12 + 2*i,40 + 2*i,WEVENT | CLOSE,
WINDOW_SCHEME, (Scheme FAR *) 0, WO_SYSTEMBORDER);
_WShow(wh[i]);
}
for (i = 0; i < 5; i++)
{
_Execute("WAIT WINDOW 'Press key to _WSelect() next window'");
_WSelect(wh[i]);
}
}
FoxInfo myFoxInfo[] = {
{"ONLOAD", (FPFI) WSelectEx, CALLONLOAD, ""},
};
FoxTable _FoxTable = {
(FoxTable FAR *) 0, sizeof(myFoxInfo)/sizeof(FoxInfo), myFoxInfo
};
See Also
_WOnTop( ) API Library Routine | _WShow( ) API Library Routine | _WOpen( ) API Library Routine | _Execute( ) API Library Routine