2009-09-04 7 views
-2
iは、指定し[OK]を

ウィンドウタイトルを取得しますか?

私の問題は、私はDreamweaverのCS4用keyboardshortcutを割り当てることであり、私はこのようにそれを持っています。 "C:\ Program Files \アドビ\アドビのDreamweaver CS4 \ Dreamweaver.exeは" そうOK厥遠い

しかし、私はキーを押すと、OutlookやVisual Studioのようなすべてのものの前に置かれず、代わりにタスクバーで点滅し、Dreamweaverに戻るためにはそこをクリックしなければなりません。

Dreamweaverに戻ってポップアップさせるために割り当てることができるスイッチがありますか? OR これを修正するウィンドウタイトルプロパティを使用したコーディング?

+1

どの言語ですか? – RichieHindle

+1

この質問には明確化が必要です。あなたは何をしようとしているのですか?どの言語で?アプリケーションの順序が重要なのはなぜですか? –

答えて

3

Win32 APIには、デスクトップ上のすべてのトップレベルウィンドウEnumWindows(http://msdn.microsoft.com/en-us/library/ms633497(VS.85).aspx)を列挙する機能があります。 Win32 APIのGetWindowText呼び出し(http://msdn.microsoft.com/en-us/library/ms633520(VS.85).aspx)で列挙されたウィンドウハンドルを使用すると、その情報が得られます。

私はC#ベースの方法に慣れていませんが、そこにも同様の方法があると思います。

実際に十分な情報を指定していないのに、どの言語/ツールでこれを実行しようとしていますか?

1

Windowsは、アプリケーションがフォアグラウンドで自分自身を押し付けないように非常に努力しています。何らかの理由で、WindowsはCS4がフォアグラウンドに移動しようとしていると考えて、フォアグラウンドの現在のアプリケーションからフォーカスを奪う代わりに、アプリケーションのアイコンを点滅させて注意が必要であることを知らせます。

関連する問題