タイトルバーに表示されている文字の変更 – プログラミング – Home

タイトルバーに表示されている文字の変更
 
通知
すべてクリア

[解決済] タイトルバーに表示されている文字の変更


potu
 potu
(@potu)
ゲスト
結合: 23年前
投稿: 36
Topic starter  

初めまして。VC++初心者です。

環境 : Win2000, VC6.0, MFC使用です。

タイトルバーに表示されている文字の変更方法について質問です。
現在、タイトルバーには「無題-メイン」と表示されています。
これを、「メイン」だけ表示したいのです。
「メイン」は、「String Table」の「IDR_MAINFRAME」で変更しました。
「無題」というのは、ドキュメント名がそのままでているんですよね?

ちなみに、プロジェクトについては次の通りです。
・アプリケーションの種類 → SDI
・基本クラス → CFormView(ダイアログベースで作成したかったので)

このプロジェクトの形式だと、ネット上のサンプルプログラムを使ってもタイトルバーが変わり
ません。

どなたかご存知でしたら、教えてください。


引用未解決
トピックタグ
yas0302
 yas0302
(@yas0302)
ゲスト
結合: 23年前
投稿: 37
 

BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{

cs.style ^= (LONG)FWS_ADDTOTITLE ; //無題を表示しない

if( !CFrameWnd::PreCreateWindow(cs) )
:
:
}

if 文の前に1行入れてください。
これで、消えます。


返信引用
potu
 potu
(@potu)
ゲスト
結合: 23年前
投稿: 36
Topic starter  

yas0302さん 素早いレスありがとうございます。

教えていただいた通りにしたら、「無題」が消えました!
どうもありがとうございました。m(__)m


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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