WinAPIのGetSaveFileNameを使用して、デフォルトのファイル名を指定するには?


mayu  2002-09-10 16:08:24  No: 76111  IP: [192.*.*.*]

WinAPIを使用して
「ファイルを保存」コモンダイヤログを表示する際に、
デフォルトのファイル名を表示させることはできますか?
できるならどうすればよいですか?
(このページのAPIサンプルをダウンロードさせていただきました。
WinAPIのGetSaveFileNameを使用。)

編集 削除
YuO  2002-09-10 20:25:22  No: 76112  IP: [192.*.*.*]

lpszFileが指すメモリ領域に,初期ファイル名を入れておくだけです。
ただし,C言語にあわせて終端にNULを追加しておくことをわすれずに。

編集 削除
mayu  2002-09-16 00:24:19  No: 76113  IP: [192.*.*.*]

さっそくの回答ありがとうございます。
サンプルで言うと、以下のようで大丈夫でしょうか?
すみません。よろしくお願いします。

.lpstrFile = String(250, Chr(0))        'ファイル名のバッファを確保

FName="abc.xls"
.lpstrFile = FName & String(250 - Len(FName), Chr(0))

編集 削除