プロジェクト名の変更 – プログラミング – Home

通知
すべてクリア

[解決済] プロジェクト名の変更


roccy
 roccy
(@roccy)
ゲスト
結合: 24年前
投稿: 82
Topic starter  

VC++、MFCで開発をしております。

VCで新規プロジェクトを作成すると
そのフォルダやその名前のEXEができたりします。
EXEの名前は、出力するEXEの名前を変えてやればいいのでいいのですが、
AfxMessageBox(あいうえお);
とすると、メッセージボックスのダイアログがポップアップします。
このダイアログの左上のタイトルがそのプロジェクト名となってしまいます。
これを一箇所の変更で、すべて変えたいのですが、、、

たとえば、
MessageBox(あいうえお, タイトルA,MB_OK);
というやり方では、変更箇所が多くなるので、だめです。

リソースビューにあるバージョン情報を変更してもだめでした。
InternalNameとかProductNameとかあってこれを変更したいものに
変えたのですが、何一つ変わっていませんでした。

何か名案があるかたは、教えてください。


引用未解決
トピックタグ
ひろぴー
 ひろぴー
(@ひろぴー)
ゲスト
結合: 22年前
投稿: 182
 

出力されるEXEファイル名がそのまま出ますので、EXEファイル名を変更するだけでいい
のではないでしょうか?
プロジェクト→設定→リンク→出力ファイル名(VC++6の場合)
で変えてもよいですし、エクスプローラでファイル名変更してもキャプションは変わり
ます。
VCのバージョンが違うのでしょうか?


返信引用
あじさわ
 あじさわ
(@あじさわ)
ゲスト
結合: 22年前
投稿: 3
 

CWinAppのコンストラクタに渡した文字列か
リソースAFX_IDS_APP_TITLEの文字列です。
両方とも無い場合exe名になります。


返信引用
ひろぴー
 ひろぴー
(@ひろぴー)
ゲスト
結合: 22年前
投稿: 182
 

> CWinAppのコンストラクタに渡した文字列か
> リソースAFX_IDS_APP_TITLEの文字列です。
> 両方とも無い場合exe名になります。
をを、ありがとうございます。そうなんですか~。

AFX_IDS_APP_TITLEはダイアログベースでは無かったので、ウィンドウベースの時はどう
するのかなと思ってました。


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

ありがとうございます。
コンストラクタで文字列を渡すようにしましたらできました。
タイトルのメンバ変数に直接入れてもできました。
m_pszAppName = タイトル名;


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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