| 14.共通関数群とは |
|
////////////////////////////////////////////////// // myhtmlcom.h MyHtml共通関数 ////////////////////////////////////////////////// #include "stdafx.h" //マクロ #define GetMyDocument() (CMyHtmlDoc*)(((CFrameWnd*)(AfxGetApp()->m_pMainWnd))->GetActiveDocument()); #define GetMyView() (CMyHtmlView *)(((CFrameWnd*)(AfxGetApp()->m_pMainWnd))->GetActiveView()); // 関数 bool SelectFolder(CString&); // フォルダ選択ダイアログ゛ CString GetRelativePath(CString,CString); // 相対パスを取得 CString GetColorString();// カラーダイアログ |
| 15.SelectFolder関数のコーディングをする |
みなさんも左のような画面のダイアログをどこかで1回くらいは見たことがあると思います。例えばインストール時にどのフォルダにインストールするのか?なんて時にもでてきたりしますし、私が使っている解凍ソフト(かなり有名なソフト)にもでてきたりします。このフォルダ選択ダイアログは、Windowsユーザなら全く同じ者を見ることになります。特にこれらをコモンダイアログといい、Windowsで共通に使用されているダイアログのことを指します。MFCでは以下のコモンダイアログが用意されています。
|
|
#define "myhtmlcom.h" ←これをかかないと×
|
| 16.GetRelativePathのコーディングをする |


|