フォームのタイトルに画像を使用 – プログラミング – Home

フォームのタイトルに画像を使用
 
通知
すべてクリア

フォームのタイトルに画像を使用


ロメオ
 ロメオ
(@ロメオ)
ゲスト
結合: 16年前
投稿: 2
Topic starter  

WindosXP
VisualC++ 2003

宜しくお願いします。

フォームのウィンドウタイトルに画像を使いたいと思っています。
ウィンドウの左上部のタイトルです。
アイコンではなくタイトルの文字自体に画像を使う事は可能でしょうか?
可能であればどういった方法があるのでしょうか?

初心者の為、基本的な質問をしているかもしれませんが宜しくお願いします。


引用解決済
トピックタグ
wclrp ( 'o')
 wclrp ( 'o')
(@wclrp ( 'o'))
ゲスト
結合: 18年前
投稿: 287
 

個人的にはお勧めしない。
たまにあるんだよ独特のGUIを使うと些細な違いが利用者のストレスになる。

WM_NCPAINTがウィンドウの外枠を描画してほしい時に呼ばれるメッセージ。
これはタイトル部分だけじゃないので注意。
デフォルトに外枠をかかせた後、タイトルだけ自分で描画すれば楽でいいかな。

でも本来のウィンドウタイトルと上手く混在させるのは難しそう。
というのは、もし
ウィンドウタイトルが文字でなく絵で
トップレベルウィンドウならば
タスクバーやタスクマネージャーにアプリ名が出なくなっちゃうじゃん。

WM_NCPAINTで検索したら参考になりそうなの見つけたので俺の説明は終わりにする
http://eternalwindows.jp/graphics/repaint/repaint06.html


返信引用
仲澤@失業者
(@uncle_kei)
Prominent Member
結合: 5年前
投稿: 828
 

初心者では極めて困難です。
クライアントウインドウを自由自在にコードできるように
なってから挑戦しましょう。

wclrp ( 'o')さんの補足としては、

1.通常時には絵を表示し、タスクバーに名称を表示する
  こと自体は可能と思われます(いろんなソフトがやってます)。

2.そもそもクライアントウインドウのみのスタイルで
  やった方が簡単だと思われます。NC系の処理は大変ですので
  なるべく省いてしまおうという作戦です。

んで、2.の意味がすぐにわからないようだと多分無理です。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました