=========================================================================== 【ソ フ ト名】 MMマムマクロ[汎用ダイアログDLL&マムマクロ]Ver0.02 【登 録 名】 MM_DLG.LZH 【バイト 数】 11457 Bytes 【検索 キー】 1:MM 2:$WIN 3:#EDIT 【著作権 者】 CONAN 【対応 機種】 Windows95/98 / WindowsNT MMエディタ 【掲 載 日】 1999/07/09 【作成 方法】 LHA等にて解凍を行う。 【ソフト種別】 フリーソフト 【転載 条件】 付属のテキストをご覧下さい。 =========================================================================== このマクロは、MMエディタのマムマクロから使える汎用ダイアログです。 MFC42.DLL が必要となります。以下のページで DLL 込みのマクロも置いてあります。 http://www2u.biglobe.ne.jp/~kuma ○説明 下のマクロをマクロに登録してください。 funcdlg.mam ダイアログを簡単に呼び出せるようにした関数です。 sample.mam サンプルマクロです。 下のDLLは自動的に呼ばれます。 kuma.dll 汎用ダイアログDLL。 現在 funcdlg.mam の中では以下の関数を用意しています。 ------------------------------------------------------------------------ int DialogList( char* title, char** menu, int cnt, char* mes ) 説明:指定した項目をリストボックスで選択させます。 (Menu 関数では画面に限界があるため作成) 引数:title ダイアログのタイトル NULL( 0 )でも可 menu 選択する項目 cnt 項目数 mes 1行メッセージ NULL( 0 )でも可 返値: -1 以外なら 選択された項目 ------------------------------------------------------------------------ int DialogDirSel( char* title, char* dir, int max ) 説明:ディレクトリを選択させるコモンダイアログを開きます 引数:title ダイアログのタイトル NULL( 0 )でも可 dir 選択したディレクトリを格納するバッファ max 格納するバッファのサイズ 返値: 0 なら キャンセル、それ以外なら dir にディレクトリ名 ------------------------------------------------------------------------ int DialogFiler( char* name ) 説明:ファイルを選択させます。 (標準のダイアログが苦手な人にどうぞ) 引数:name 取得するファイル 返値: 0 なら キャンセル、それ以外なら name にディレクトリ名 ------------------------------------------------------------------------ 詳しい使用方法につきましては、付属のドキュメントをご覧ください。 =========================================================================== ダウンロードファイル名を『MM_DLG.LZH』としてください。 /E