DOBON.NET DOBON.NETプログラミング掲示板過去ログ

キャプションバーの無いフォーム

環境/言語:[使用言語 C#]
分類:[.NET]

今回が初めての質問です。よろしくお願いします。

現在、キャプションバーの無いフォームのアプリを作成しています。

実際には、
this.ControlBox = false
this.Text = ""
というように実装しています。
ですが、これでは、空白のタスクバー担ってしまいます。(this.Text = ""としているので当然なのでしょうか??)

キャプションバーの無いフォームでなおかつ、タスクバーにテキストでアプリ名が表示できる方法を御教授願えないでしょうか。

FormBorderStyle = FormBorderStyle.None も試してみたのですが、枠がなくなってしまうのが問題でして(フォームのサイズ変更がしたいので)。。すみません説明が足りませんでした。

最悪、タスクバーにアイコンだけの表示でも結構です。(デフォルトでは、WinXPでは
  this.ControlBox = false;
  this.Text = "";
でタスクバーにアイコンが表示されますが、Win2000ではアイコンが表示されません)

よく見かけるアプリではキャプションの無いアプリでもタスクバーにはなんらかの文字列やアイコンがあったような気がするような

私も引き続き調査をしていますがもし何か知っていましたらよろしくお願いいたします。
2005/06/07(Tue) 10:23:01 編集(投稿者)

 Form の CreateParams プロパティをオーバーライドして CreateParams.Style プロパティから WS_CAPTION をオフにしてあげれば、お望みの動作になるかと思います。

#花ちゃんさんのサイトの次のサンプルを参考にさせて頂きました。

タスクバーにアイコンとキャプションを残したままタイトルバーを 外す方法
http://www.bcap.co.jp/hanafusa/VBHLP/TitleReleace.htm



> No11153
‥‥なるほど。それで「すみません説明が足りませんでした」だったわけですかorz<おかしいと思ったならレス付けるのやめとこうよ自分
この投稿はマルチポストです。

●マルチポストされている場所
http://f57.aaa.livedoor.jp/~jeanne/bbs/faq.cgi?mode=al2&namber=515&rev=&no=0

----------
この掲示板ではマルチポストが禁止されています。詳しくは、「書き込みのマナーについて」をお読みください。

●書き込みのマナーについて
http://dobon.net/vb/bbs/index.html
■No11153に返信((報告)さんの記事)
> この投稿はマルチポストです。
>
> ●マルチポストされている場所
> http://f57.aaa.livedoor.jp/~jeanne/bbs/faq.cgi?mode=al2&namber=515&rev=&no=0
>
> ----------
> この掲示板ではマルチポストが禁止されています。詳しくは、「書き込みのマナーについて」をお読みください。
>
> ●書き込みのマナーについて
> http://dobon.net/vb/bbs/index.html

すみません、初めて掲示板を使わせていただくのに、マナー違反をしてしまい急いでいるとはいえ面目ないです。

どぼん!のプログラミングさんのサイトは開発するにあたり頻繁に利用させていただいております。これからは、マナーを守り掲示板を有効に利用させていただきたいと思います。

DOBON.NET | プログラミング道 | プログラミング掲示板