AutoHotkey スレッド part15at SOFTWARE
AutoHotkey スレッド part15 - 暇つぶし2ch621:名無しさん@お腹いっぱい。
13/02/26 00:55:20.03 XM2Sq1LT0
Excelは WM_MDIACTIVATEでアクティブ化できないんだよな
しょうがないんで原始的にControlClickで対応してる

MdiClient := DllCall("GetParent",Ptr,hChild, Ptr) ;
SendMessage, 0x229, 0,0,,ahk_id %MdiClient% ;WM_MDIGETACTIVE
if (hChild != ErrorLevel) {
  if(ChildClsName = "Excel7") ;Excelカスタム
     ControlClick,,ahk_id %hChild%
  Else
     PostMessage,0x222, %hChild%,0,,ahk_id %MdiClient% ;WM_MDIACTIVATE
}

インデントは全角スペースなんで置換よろしく


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch