CDocTemplate::GetDocString
仮想 BOOL GetDocString ( CStringamp; rString, 列挙型 DocStringIndex インデックス ) const;(&A)
戻り値
指定した部分文字列が見つかりませんでしたそうでなければ 0。
パラメーター
rString
関数から戻るときは、文字列を含むCStringオブジェクトへの参照。
インデックス
ドキュメントの種類を表す文字列から取得されている部分文字列のインデックス。このパラメーターは、次の値のいずれかを持つことができます。:
-
CDocTemplate::windowTitle特価;アプリケーション ウィンドウのタイトル バーの (たとえば、「マイクロソフト エクセル」) に表示される名前です。SDI アプリケーションのドキュメント テンプレートのみ表示します。(&N)。
-
CDocTemplate::docName特価;デフォルト ドキュメント名 (たとえば、「シート」) のルートします。このルートに加え、数使用のこのタイプの新しいドキュメントの既定の名前 ("Sheet1"または"Sheet2"など) のファイル メニューから、新しいコマンドを選択するたびに。指定されていない場合は、「無題」、既定として使用されます。(&N)。
-
CDocTemplate::fileNewName特価;このドキュメント型の名前。アプリケーションが 1 つ以上の種類のドキュメントをサポートしている場合は、この文字列が [ファイル] ダイアログ ボックス (たとえば、"Worksheet") が表示されます。指定されていない場合は、ドキュメントの種類はファイルのコマンドを使用してアクセスです。(&N)。
-
CDocTemplate::filterName特価;ドキュメント タイプのこのタイプのドキュメントに一致するワイルドカード フィルターの説明。この文字列は、リスト ファイルの種類ドロップダウン リストで [ファイルを開く] ダイアログ ボックス (たとえば、「ワークシート (*.xls)」) で表示されます。指定されていない場合は、ドキュメントの種類は、ファイルを開くコマンドを使用してアクセスです。(&N)。
-
CDocTemplate::filterExt特価;このタイプ (たとえば、".xls") のドキュメントの拡張子。指定されていない場合は、ドキュメントの種類は、ファイルを開くコマンドを使用してアクセスです。(&N)。
-
CDocTemplate::regFileTypeId特価;Windows が保持を登録データベースに格納されるドキュメント タイプの識別子。この文字列は、内部使用のみ (たとえば、「ExcelWorksheet」) です。指定されていない場合は、ドキュメントの種類、Windows ファイル マネージャーで登録することはできません。(&N)。
-
CDocTemplate::regFileTypeName特価;登録データベースに格納されるドキュメント タイプの名前。この文字列は、登録データベース (たとえば、「Microsoft Excel ワークシート」) にアクセスするアプリケーションのダイアログ ボックスに表示ことががあります。(&N)。
解説
ドキュメントの種類を示す特定の部分を取得するには、この関数を呼び出します。これらの部分文字列を含む文字列は、ドキュメント テンプレートに格納され、アプリケーションのリソース ファイルで文字列から派生されます。フレームワークは、アプリケーションのユーザー インターフェイスを必要がある文字列を取得するには、この関数を呼び出します。アプリケーションのドキュメントのファイル名の拡張子を指定した場合、フレームワークも、Windows 登録データベースにエントリを追加すると呼び出します;これは、Windows ファイル マネージャーから開くドキュメントことができます。
のみCDocTemplateから独自のクラスを派生する場合、この関数を呼び出す。
CDocTemplate 概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CMultiDocTemplate::CMultiDocTemplate、 CSingleDocTemplate::CSingleDocTemplate、 CWinApp::RegisterShellFileTypes(&N)