[PR]

水無瀬の部屋 > Programming > sample > fopenbox > fopenbox.cpp
最終更新日: 2007/03/29

   1: //*********************************************************
   2: // プロジェクト: fopenbox
   3: //   ファイル名: main.cpp
   4: //*********************************************************
   5: #include "fopenbox.h"
   6: 
   7: 
   8: //*********************************************************
   9: // ApplicationMainProc
  10: //*********************************************************
  11: int
  12: ApplicationMainProc
  13: 	(
  14: 		HINSTANCE   hInstance,
  15: 		int         argc,
  16: 		char      **argv
  17: 	)
  18: {
  19: 	// パラメタの仮定
  20: 	ASSERT( IsValidInstanceHandle( hInstance ) );
  21: 	ASSERT( IsValidArgcArgv( argc, argv ) );
  22: 	ASSERT( IsPathMyself( argv[ 0 ] ) ); // 自分自身
  23: 
  24: 	char curdir[ MAX_PATH_BUF ];
  25: 	if ( 0 == GetCurrentDirectory( numof(curdir), curdir ) )
  26: 	{
  27: 		GetFileLocation( argv[ 0 ], curdir, numof(curdir) );
  28: 	}
  29: 
  30: 	//
  31: 	char path[ MAX_PATH_BUF ];
  32: 	if ( OpenFileBox
  33: 		(
  34: 			HWND_DESKTOP,
  35: 			OFN_HIDEREADONLY,
  36: 			path,
  37: 			numof(path),
  38: 			curdir,
  39: 			"ファイルを開く",
  40: 			"すべてのファイル (*.*)\0*.*\0"
  41: 		) )
  42: 	{
  43: 		MyShellExecute
  44: 			(
  45: 				HWND_DESKTOP,
  46: 				null,
  47: 				path,
  48: 				null,
  49: 				null,
  50: 				SW_SHOWNORMAL
  51: 			);
  52: 	}
  53: 	return 0; // 終了
  54: }//ApplicationMainProc
  55: 
  56: 
  57: //** end **
  58: 

参照:


Google
ご意見・ご感想をお聞かせ下さい。匿名で送信できます。

 * 返信が必要な場合には postmaster@katsura-kotonoha.sakura.ne.jp へ直接メールしてください。

水無瀬の部屋 > sample > fopenbox > fopenbox.cpp

このページは cpp2web が出力しました。
水無瀬 優 postmaster@katsura-kotonoha.sakura.ne.jp
http://katsura-kotonoha.sakura.ne.jp/prog/code/fopenbox/fopenbox_cpp.shtml
>> Amazon.co.jp 『たまゆら童子』 へ
>> 楽天ブックス 『たまゆら童子』 へ