タイトルバーを変更するには?

解決


potu  2002-06-20 16:13:22  No: 50242  IP: [192.*.*.*]

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

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

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

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

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

環境は
VC++  6.0  で、Win2000Server  です。

編集 削除
potu  2002-06-20 17:10:55  No: 50243  IP: [192.*.*.*]

すみません  自己レスです。


BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{

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

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

if 文の前に1行入れることで解決しました。

お騒がせしてすみません。

編集 削除
すねお  2002-06-20 19:55:15  No: 50244  IP: [192.*.*.*]

>すみません  自己レスです。

ホントに自己レス?
違うと思うけど。

編集 削除