●窓ハンドル終了ボタン有効/無効

情報


概要

ウィンドウの×ボタンの有効/無効を切り替えます。

解説

引数

HANDLE:対象ウィンドウのハンドル

サンプルプログラム

1の間
  母艦のタイトル=「有効」。
  (母艦ハンドル)を窓ハンドル終了ボタン有効。
  1秒待つ。
  
  母艦のタイトル=「無効」。
  (母艦ハンドル)を窓ハンドル終了ボタン無効。
  1秒待つ。

//本体

●窓ハンドル終了ボタン有効(HANDLEの|HANDLEを)
  EnableMenuItem((HANDLE)のシステムメニューハンドル取得,$F060,0)。

●窓ハンドル終了ボタン無効(HANDLEの|HANDLEを)
  EnableMenuItem((HANDLE)のシステムメニューハンドル取得,$F060,1)。

●システムメニューハンドル取得(HANDLEの)
  GetSystemMenu(HANDLE,0)。それで戻る。

●GetSystemMenu(hWnd,bRevert)=DLL("user32.dll","DWORD GetSystemMenu(HWND,BOOL)")
●EnableMenuItem(hMenu,uItemID,uEnable)=DLL("user32.dll","BOOL EnableMenuItem(DWORD,int,int)")


名前:
コメント:


タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2009年05月31日 17:30
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。