ファイルやフォルダの履歴で\\で始まる名前を選択したとき、ネットワークにログインしていないと
・ファイルの履歴→ファイルが存在しないので保存時に作成します、というダイアログが出る
・フォルダの履歴→黙ってカレントディレクトリ?を表示する
となるので、ネットワークへの接続ダイアログ呼び出しを追加してみました。
(某xyzzyで実現されているような雰囲気)
既に接続されている場合は何もしません。
改修部分
etc_uty.cpp NetConnect関数を追加
CEditWnd.cpp CEditDoc::FileRead() にNetConnectへの呼び出し追加
CEditApp.cpp CEditApp::DispatchEvent() にNetConnectへの呼び出し追加
プロジェクトの設定でリンクモジュールにMpr.libを追加
動作確認できる環境がNT4SP6a + VC6しかないので、他のOSでは確認してません。
(いちいちログオフしないと動作確認できないのがツライ...)