拡張子が常に追加されるように(例:Wordとメモ帳)、フィルタから拡張子を引き出す簡単な方法がありますか? AddExtension = trueの場合でも、ピリオドを含むファイル名には拡張子が付きません。たとえば、my.fileはmy.file.txtとして保存されません。いくつかのあいまいな拡張子は(最初の1が意図されているが)がある、だから、実際にSaveDialogで拡張を強制する
Text (Tab delimited) (*.txt)|*.txt|Unicode text (*.txt)|*.txt|
CSV (Comma delimited) (*.csv)|*.csv|Rich Text Format (*.rtf)|*.rtf|
Web Page (*.htm;*.html)|*.htm;*.html
:
更新フィルタ指数は、そうのように見えます。たとえば、FilterIndexが1の場合、ファイルの内容にかかわらず、末尾に.txtというファイルがあることを意味します(もちろん、既にtxtの場合は除きます)。
- それは不明瞭になり、マルチフィルタがある場合は...より多くの情報を記入してください...あなたがいつも使用することができます – Yahia
http://msdn.microsoft.com/de- de/library/beth2052.aspx拡張機能の追加/変更/削除のチェックなど – Yahia