水無瀬の部屋 > Programming > sample > fopenbox > fopenbox.cpp |
---|
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:
参照:
水無瀬の部屋 > 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 『たまゆら童子』 へ
>> 楽天ブックス 『たまゆら童子』 へ