• 締切済み

VC++でタスクバーに表示させない方法。(非MFC)

taka_tetsuの回答

  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.2

>VC初心者なので、出来れば具体的な方法か、 自分でウィンドウは作成できますか?基本かと思いますが。 ウィンドウを表示させるときにはWS_VISIBLEのスタイルを指定したり、ShowWindow()を呼んだりしますが、それをしなければ非表示のままです。 で、作成したら、作成したウィンドウのウィンドウハンドルをCreateDialog()やDialogBox()の引数で指定するだけです。

nanimania
質問者

補足

taka_tetsu さん、お返事ありがとうございます。 >自分でウィンドウは作成できますか?基本かと思いますが。 きちんと仕組みを理解していないので、 作れたとしても不安が残るレベルです。。 他の人の作ったソースに手を加えなければいけない状況で、アプリ起動時にタスクトレイとタスクバーに表示されます。 この状態からタスクバーの表示を消したいと思って質問させていただきました。。

関連するQ&A

  • Solutoがタスクバーに常駐していて鬱陶しいです。

    Solutoがタスクバーに常駐していて鬱陶しいです。 先日、Winの起動を早くするソフト、Solutoをインストールして使ってみたのですがタスクトレイにSolutoのアイコンが表示されExitを押して消しても、毎回起動時に表示されます。 このタスクトレイにSolutoのアイコンが表示されるのを消す方法はありませんか? 宜しくお願いします。

  • タスクバーが表示されない

    ここ何週間か前からタスクバーが表示されません。 ログオンしてすぐや、Winshotを起動すると表示されるのですが、タスクトレイに表示されている常駐ソフトをクリックしたり何秒か経つとまた消えてしまいます。 タクスバーを自動的に隠したりしてません。タスクバーを固定しているのでどこかに隠れていることは無いかと思います。 他のユーザーでも同じです。 改善方法、宜しくお願いします。

  • MFCダイアログボックスを最前面に表示

    MFCでダイアログを表示するアプリを作成しようとしています。 そこでダイアログボックスを表示させたときに最前面に表示させる方法を教えていただきたいと思ってます。 ボタン押下でダイアログ表示させるのではなく、IPメッセンジャーのようにタスク常駐していてネットワーク上からのトリガーでダイアログを表示させようとしています。 ダイアログが表示されたときに、他のプログラムを起動している場合でも、クリック等をしても、他のウィンドウの下に隠れないようにしたいと思ってるのですが、可能でしょうか。 つまり、そのダイアログが表示されている間は何をしても最前面に表示させておきたいのです。 なにとぞよろしくお願いいたします。 補足が必要でしたら、おっしゃってください。よろしくお願いします。

  • Windows タスクバーにツールバーを作成する方

    タスクバー に独自のツールバーを追加して表示するアプリを見かけますがあれはどのような方法で実現しているのでしょうか。 タスクトレイにアイコンを表示できるアプリを作っていますが、できれば動的にタスクバーに独自のツールバーを作成してそこにアイコンなどを表示できたら良いな~と考えています。 どなたか、ご存知の方がおられましたら、ヒントだけでも構いませんので、宜しくお願いします。 こちらの環境は WIndows XP / Borland C++Builder 6 proです。

  • タスクバーの表示をタスクトレイに表示するソフト

    タスクバーの表示をタスクトレイに表示するソフト この間、tasktrayPlusっていうソフトを教えて貰ったんですけど これだと元の表示に戻すとタスクバーに復活しちゃいます。 そうではなくてずっとアイコンのままタスクトレイに置いて タスクバーをずっと広く使いたいんですけど、何かありますか? OSはWindowsXPです。よろしくお願いします。

  • タスクバーの表示をタスクトレイに入れるソフト

    タスクバーの表示をタスクトレイに入れるソフト 色々なソフトを開いているとタスクバー上にたくさん増えて ちょっと探すのが大変になってきてしまいます。 常時、動かしたいソフトがあるんですが、 見たいときだけ見れればいいので、タスクトレイとかいう 時間とか音量とかのアイコンが色々おいてある場所に アイコン化できれば便利かなと思いました。 そういう夢のようなソフトってありますか?

  • MFC 6.0 VC++ で、処理が重くなります。

    MFC 6.0 VC++ で、処理が重くなります。 上記の環境でダイアログベースで処理を作成しています。 画面の再描画を繰り返すと、同じ処理をしていても処理が重くなります。 OnPainメッセージを受け取ったあとに、描画処理を行っているのですが、画面に表示に必要な計算も描画時に行っています。 仮想ウィンドウに描画してBitBlt()を実行する方法も試しましたが、ちらつかなくなった代わりに余計に処理が重くなりました。 描画のやり方が問題なのか、内部の処理が問題なのか良く分からないのですが、何か良い方法が無いでしょうか? タスクマネージャーを見るとコミットチャージが増えているようです。 このコミットチャージもどう対処してよいのか良く分からないのですが、これが関係しているでしょうか?

  • IE10 タスクバー消えた

    何かの拍子に(多分キーボードの何処かに不用意に触れた)ブラウザの下部にある タスクバーというのでしょうか、消えてしまいました。 (一番左にWindowsマーク、その隣にクイック起動アイコン 一番右にタスクトレイで常駐アイコンと時計) タスクのプロパティから設定するのでしょうか?

  • タスクバーのアイコンを非表示にする

    OS:Windows2000 Windowsを起動したとき常駐プログラムがタスクバー(右端)にアイコンで表示されます。 たくさんの常駐プログラムが起動していまして(15個くらい)うっとうしく非表示にしたいのですが、個々のプログラムに非表示の設定が出来ないものがあります。 このような非表示の設定が出来ないプログラムのタスクバーへのアイコンを非表示にする方法はありますか。 もちろんプログラムは常駐させた状態です。

  • タスクトレイにアイコンを表示させる方法

    タスクバー右端の常駐ソフトなどのアイコンを表示させる、タスクトレイにMSNのメッセンジャーのアイコンを表示させておきたいのですが、 インストールして、しばらくは表示されていたのに最近になって一切表示されなくなったのですが、どうやったら表示させることができますか? 他にもいろいろ表示させておきたいソフトがあるんですが、一例としてMSNmessengerでオネガイシマス。