ab.com コミュニティ https://www.activebasic.com/forum/ |
|
「タスクスイッチ・ボタンのウィンドウ ハンドル取得」について https://www.activebasic.com/forum/viewtopic.php?t=504 |
ページ 1 / 1 |
作成者: | KICO [ 2005年11月28日(月) 12:35 ] |
記事の件名: | 「タスクスイッチ・ボタンのウィンドウ ハンドル取得」について |
何時も、お世話に成っています。 タスクバーにある格タスクスイッチ・ボタンのウィンドウ ハンドルや トレイにある格アイコンのウィンドウ ハンドルを取得したいのですが、 どの様にすれば良いのでしょうか? 使用目的は、"DrawAnimatedRects()"関数でアニメーション効果を与えOpen, Closeさせる。 (ウインドメニューの「元のサイズに戻す」「最小化」と同等の動作) FindWindowEx()関数でやっているのですが、取得出来ません。 [ここをクリックすると内容が表示されます]
宜しくお願いします。
Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" _ (hWnd1 As Long, hWnd2 As Long, lpsz1 As String, lpsz2 As String) As Long 'タスクバーのハンドル hTaskBar =FindWindow("Shell_TrayWnd", NULL) hTaskTry =FindWindowEx(hTaskBar, 0, "TrayNotifyWnd", NULL) 'XP用 hTaskBar =FindWindowEx(hTaskBar, 0, "ReBarWindow32", NULL) hTaskBar =FindWindowEx(hTaskBar, 0, "MSTaskSwWClass", NULL) hTaskBar =FindWindowEx(hTaskBar, 0, "ToolbarWindow32", NULL) hTaskBar =FindWindowEx(hTaskBar, 0, NULL, "AB") <---------- 失敗 |
ページ 1 / 1 | 全ての表示時間は UTC+09:00 です |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |