|
// *********************************************************
// ワークステーションのロック
// 戻り値 : 無し
// *********************************************************
typedef BOOL (*LPFUNC)( void );
static LPFUNC DllLockWorkStation;
BOOL LboxNT5::LockWorkStation( void )
{
BOOL bRet;
HINSTANCE lib;
lib = LoadLibrary( "user32.dll" );
if ( lib == NULL ) {
return false;
}
DllLockWorkStation = (LPFUNC)GetProcAddress( lib, "LockWorkStation" );
if ( DllLockWorkStation == NULL ) {
FreeLibrary( lib );
return false;
}
bRet = DllLockWorkStation( );
FreeLibrary( lib );
return bRet;
}
| |