ウィンドウタイトルをつけるには? – プログラミング – Home

ウィンドウタイトルをつけるには?
 
通知
すべてクリア

[解決済] ウィンドウタイトルをつけるには?


マグマ
 マグマ
(@マグマ)
ゲスト
結合: 24年前
投稿: 33
Topic starter  

度々すみません、マグマです。

同じ質問をしたばかりなのですが・・・
ご指摘があったようにヘルプを調べてみたのですが、エディタを使ってタイトルを付けるのではなくて、
リソースファイルに直接手でプログラムしてウィンドウタイトルを作成したいのですが、

同じ質問を何度もしてしまって申し訳ありません。


引用未解決
トピックタグ
たけみ
 たけみ
(@たけみ)
ゲスト
結合: 24年前
投稿: 2
 

私が昔、先輩プログラマ(面識はありませんが)にいわれた事は、
「ちょっとした言葉の省略が返事を減らし、その少なくなった返事も的を得ないものになってしまう」
というものでした。質問するときはこんな事を記述してください。

・作っているのがSDI・MDIかダイアログだとか
・どういう操作でどういう処理をするものを作ろうとしているのか
・恥ずかしくてもソースの一部とやりたい事を明記(この時自作関数の変数の意味なども添えるとなお善し)
・この関数を使っては駄目なのかどうか

などですね。答える側に敬意を払って詳細に質問すれば、答えは自分が想像していた以上に素晴らしいものが返ってきますよ。

長文になって書き直そうかと気負いするのは間違いです。実際には詳細が分からないと答えようにも答えられないんですね。


返信引用
たけみ
 たけみ
(@たけみ)
ゲスト
結合: 24年前
投稿: 31
 

追記:
ここは掲示板なのでそこまでする必要はないと思いますが、まぁ最低でも
MSDEVのリソースエディタなのか、テキストエディタで*.rcを開くのか
くらいは書いてくれないと状況がわかんないです。

っていうか、プロジェクト作るときにウィンドウタイトル入れなかったの?


返信引用
たけみ
 たけみ
(@たけみ)
ゲスト
結合: 24年前
投稿: 31
 

あ!失礼しました。
直接手でプログラム→MSDEVソースファイルエディタもしくはテキストエディタで編集ですね

……… *.rcはアスキー(テキスト)データですよ。
テキストエディタ(notepadは判らないけど)にD&Dすれば開きますが?そういう事じゃないんですか?


返信引用
マグマ
 マグマ
(@マグマ)
ゲスト
結合: 24年前
投稿: 33
Topic starter  

ご指摘ありがとうございます。以後気を付けます。すみません。

ソースファイル(*.cpp),ヘッダファイル(*.h,*_def.h),リソースファイル(.rc)
それぞれ一からプログラムを手で書いています。なのでエディタなど使わず、普通にC言語でプログラム作成するようにしてウィンドウの表示が出来るプログラムを作成しました。
MFCを利用しています。

リソースファイルは、

#include *_def.h
IDR_MAINFRAME MENU DISCARDABLE

BEGIN

POPUP FILE
BEGIN
MENUITEM TEST      IDM_FILE_TEST
MENUITEM END           IDM_FILE_EXIT
END
END
と記述しただけなので、メニューに”FILE”と表示されているだけの段階です。なのでウィンドウタイトルは全く
ついていないという状況です。
このリソースファイルのどこに何を記述したら、ウィンドウタイトルが表示できるのでしょうか?
すみません、教えて頂けませんか。


返信引用
mame
 mame
(@mame)
ゲスト
結合: 24年前
投稿: 5
 

STRINGTABLE PRELOAD DISCARDABLE
BEGIN
IDR_MAINFRAME ウィンドウタイトル名
END

上記を追加したらどうでしょうか。
あまり自信ないんですけど。


返信引用
マグマ
 マグマ
(@マグマ)
ゲスト
結合: 24年前
投稿: 33
Topic starter  

mameさんお返事ありがとうございます。
二日間かかっていたので本当に助かりました。
あとその他にも設定もしていきたいので、どの辺を参考にして勉強したらいいのか教えてください。


返信引用
たけみ
 たけみ
(@たけみ)
ゲスト
結合: 24年前
投稿: 31
 

大体でいいですからプロジェクト中における関数やリソースの配置を
覚えてしまうまでは、ダイアログベースとClassWizardをおすすめします。

具体的な関数は、初期化処理がInitDialogとInitInstance
のように対応する関数名がちょっとだけ違いますが
ダイアログのほうが構成が単純で理解しやすいと思います。


返信引用
マグマ
 マグマ
(@マグマ)
ゲスト
結合: 24年前
投稿: 33
Topic starter  

ありがとうございます。
ご指摘ありましたように試してみます。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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