#include "stdafx.h" #include "resource.h" #include "MyClass.h" #include "MyDlg.h" MyClass App; MyDlg Dlg; LboxTool Tool; DEFINE_DLG(Dlg) WINMAIN(App) App.MenuId = IDC_APP01; App.IconId = IDI_APP01; App.IconIdSmall = IDI_SMALL; INIT_DLG(Dlg) END_WINMAIN
#include "stdafx.h" #include "resource.h" #include "MyClass.h" #include "MyDlg.h" USE_OBJECT(MyDlg,Dlg) USE_OBJECT(LboxTool,Tool)
Tool.CopyClipboard( "クリップボードにコピー" ); または LboxString LWork; LWork.operator = ("クリップボードにコピー"); Tool.CopyClipboard( &LWork );
LboxString LWork; Tool.GetClipboardText( &LWork ); MsgOk( &LWork );
Tool.Execute( "notepad.exe", NULL ); または LboxString LWork; LWork.operator = ("notepad.exe"); Tool.Execute( &LWork, NULL );
Tool.WaitCursor( true ); Tool.Sleep( 2000 ); // 実際は、時間のかかる処理 Tool.WaitCursor( false );
Tool.ProgramDirectory( &LWork ); MsgOk( &LWork ); Tool.ProgramFileName( &LWork ); MsgOk( &LWork ); Tool.ProgramPath( &LWork ); MsgOk( &LWork );
if ( Tool.IsShift() ) { MsgOk( "SHIFT キーが押されています" ); } if ( Tool.IsCtrl() ) { MsgOk( "CTRL キーが押されています" ); } if ( Tool.IsAlt() ) { MsgOk( "ALT キーが押されています" ); }
Tool.PrintScreenKey( false ); // デスクトップ全体 Tool.PrintScreenKey( true ); // アクティブウインドウ