通知
すべてクリア
Topic starter
2003年2月12日 4:41 PM
よくある「最近使ったファイル」というメニューを
CRecentFileListを使って実装しました。
思うように動いてくれたのですが、ただ一つだけどうしてもうまくいきません。
CRecentFileList::GetDisplayName()を使ってファイルパスを取得したのですが
途中のディレクトリが「...」のように省略されてしまいます。
いろいろ調べてFindFirstFileなどを試してみたのですが
どうしても正式なパスが取得できません。
どうしたらいいのでしょうか。
どなたかおしえてください。
2003年2月12日 4:53 PM
http://www.microsoft.com/JAPAN/developer/library/vcmfc/_mfc_crecentfilelist.3a3a.getdisplayname.htm
実際に使ったことがあるわけではないので違うかも知れませんがコンストラクタで
最大文字列長を現在のものより長くすればいいのでは?
Topic starter
2003年2月12日 5:01 PM
最大文字長がデフォルトでは30しかありませんでした。
そこを増やしたらフルパスが表示されるようになりました。
Greenさん、どうもありがとうございました。