初めまして、Windows2000&VB6です
VBからメモ帳を多数起動した時、現在一番上にあるメモ帳又は、現在フォーカスが当
たっているメモ帳のwindowsの ハンドルを取得する方法を教えてください。
メモ帳はshellで起動します、また起動時のタスクIDから個々のメモ帳のハンドルは
取得できています。
最上位ウィンドウのハンドルは
WindowsのAPIの、getforegroundwindow()で取れます
後はそれがメモ帳かどうかを判断すればいいはずです
ガッ様
GetForegroundWindow()で無事取得できました。
感謝です!
ツイート | ![]() |