ShowWindow

機能
指定のウィンドウの表示状態を設定
Declare Function ShowWindow Lib "user32.dll"  _
(ByVal hWnd As Long, ByVal nCmdShow As Long) As Long
Declare Function ShowWindow Lib "user32.dll"  _
(ByVal hWnd As Integer, ByVal nCmdShow As Integer) As Integer

BOOL ShowWindow(
HWND hWnd,
int nCmdShow
);
引数
hWnd

ウィンドウのハンドル
nCmdShow
表示方法を指定する定数
戻り値
直前にウィンドウが表示されているとき	0以外
そうでないとき    0
備考
Visual BasicのShowメゾットや
Visibleプロパティとだいたい同じ。
nCmdShowの定数

SW_HIDE = 0             指定のウインドウを非表示にし、他のウインドウをアクティブ化する
SW_MINIMIZE = 6         指定のウインドウをアイコン化し
                         タスクリスト内のトップレベルウインドウをアクティブ化する
SW_RESTORE = 9          ウインドウをアクティブ化し、表示する。
                         ウインドウがアイコン化または最大化されているときは
                         元の位置とサイズに復元する
SW_SHOW = 5             ウインドウをアクティブ化し、現在の位置とサイズで表示する
SW_SHOWMAXIMIZED = 3    ウインドウをアクティブ化し、最大表示する
SW_SHOWMINIMIZED = 2    ウインドウをアクティブ化し、アイコン化する
SW_SHOWMINNOACTIVE = 7  ウインドウをアイコン化する。
                         現在アクティブなウインドウは、アクティブなままにする。
SW_SHOWNA = 8           ウインドウを表示する。
                         現在アクティブなウインドウは、アクティブなままにする。
SW_SHOWNOACTIVATE = 4   以前に表示された位置とサイズで表示する。
                         現在アクティブなウインドウは、アクティブなままにする。
SW_SHOWNORMAL = 1       SW_RESTORE と同じ