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


mayu  2002-09-11 01:08:24  No: 76111

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


YuO  2002-09-11 05:25:22  No: 76112

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


mayu  2002-09-16 09:24:19  No: 76113

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

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

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


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加