File Annotation

Not logged in
5128eecc9f 2011-02-23        kinaba: //--- K.I.LIB ---
5128eecc9f 2011-02-23        kinaba: // kl_wcmn.h : windows-common-interface operatin
5128eecc9f 2011-02-23        kinaba: 
5128eecc9f 2011-02-23        kinaba: #ifndef AFX_KIWINCOMMON_H__0686721C_CAFB_4C2C_9FE5_0F482EA6A60B__INCLUDED_
5128eecc9f 2011-02-23        kinaba: #define AFX_KIWINCOMMON_H__0686721C_CAFB_4C2C_9FE5_0F482EA6A60B__INCLUDED_
5128eecc9f 2011-02-23        kinaba: 
5128eecc9f 2011-02-23        kinaba: /*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*/
5128eecc9f 2011-02-23        kinaba: // シェルユーティリティークラス
5128eecc9f 2011-02-23        kinaba: 
5128eecc9f 2011-02-23        kinaba: class kiSUtil
5128eecc9f 2011-02-23        kinaba: {
5128eecc9f 2011-02-23        kinaba: public:
5128eecc9f 2011-02-23        kinaba: 	// 「フォルダの選択」ダイアログ
5128eecc9f 2011-02-23        kinaba: 	static bool getFolderDlg( char* buf, HWND par, const char* title, const char* def );
5128eecc9f 2011-02-23        kinaba: 	static void getFolderDlgOfEditBox( HWND wnd, HWND par, const char* title );
5128eecc9f 2011-02-23        kinaba: 
5128eecc9f 2011-02-23        kinaba: 	// 対応する拡張子用アイコンの、システムイメージリストのインデックスを返す。
5128eecc9f 2011-02-23        kinaba: 	static int getSysIcon( const char* ext );
5128eecc9f 2011-02-23        kinaba: 
5128eecc9f 2011-02-23        kinaba: 	// 最後のエラーを表示
5128eecc9f 2011-02-23        kinaba: 	static void msgLastError();
5128eecc9f 2011-02-23        kinaba: 
5128eecc9f 2011-02-23        kinaba: 	// 自分へのショートカット作成
5128eecc9f 2011-02-23        kinaba: 	static void createShortCut( const kiPath& at, const char* name );
5128eecc9f 2011-02-23        kinaba: 
5128eecc9f 2011-02-23        kinaba: 	// ファイルが存在する?
5128eecc9f 2011-02-23        kinaba: 	static bool exist( const char* fname );
5128eecc9f 2011-02-23        kinaba: 	static bool isdir( const char* fname );
5128eecc9f 2011-02-23        kinaba: 
5128eecc9f 2011-02-23        kinaba: // 挿入caldixF
5128eecc9f 2011-02-23        kinaba: 	// ファイル参照ダイアログ手抜き版
5128eecc9f 2011-02-23        kinaba: 	static bool getOpenFileNameDlg(HWND, char*);
5128eecc9f 2011-02-23        kinaba: 	static void getOpenFileNameDlgOfEditBox(HWND, HWND);
5128eecc9f 2011-02-23        kinaba: // 挿入ここまでcaldixF
5128eecc9f 2011-02-23        kinaba: };
5128eecc9f 2011-02-23        kinaba: 
5128eecc9f 2011-02-23        kinaba: #endif