水無瀬の部屋 > Programming > sample > exe2ico > cmdline.h |
---|
1: //*********************************************************
2: // プロジェクト: exe2ico
3: // ファイル名: cmdline.h
4: //*********************************************************
5: #ifndef CMDLINE_HEAD_INCLUDED
6: #define CMDLINE_HEAD_INCLUDED
7:
8:
9: //*********************************************************
10: // ヘッダ の インクルード
11: //*********************************************************
12: #ifndef TOOLS_HEAD_INCLUDED // 冗長ガード
13: #include <tools.h>
14: #ifndef TOOLS_HEAD_INCLUDED // ガード名の検査
15: #error "? TOOLS_HEAD_INCLUDED"
16: #endif // #ifndef TOOLS_HEAD_INCLUDED
17: #endif // #ifndef TOOLS_HEAD_INCLUDED
18:
19:
20: //*********************************************************
21: // マクロ の 定義
22: //*********************************************************
23: #define FLAG_NOICO ( BIT( 0 ) )
24: #define FLAG_NOCUR ( BIT( 1 ) )
25: #define FLAG_NOBMP ( BIT( 2 ) )
26: #define FLAG_NORIFF ( FLAG_NOAVI | FLAG_NOWAV | FLAG_NOANI )
27:
28: #define FLAG_NOAVI ( BIT( 3 ) )
29: #define FLAG_NOWAV ( BIT( 4 ) )
30: #define FLAG_NOANI ( BIT( 5 ) )
31: #define FLAG_NORSRC ( FLAG_NOICO | FLAG_NOCUR | FLAG_NOBMP )
32:
33:
34: //*********************************************************
35: // 関数 の 宣言
36: //*********************************************************
37: #ifdef __cplusplus
38: extern "C" {
39: #endif
40:
41:
42: // cmdline.cpp
43: DWORD get_cmdline_option( int argc, char **argv );
44: size_t make_cmdline( char *buffer, size_t bufsize, DWORD flags );
45:
46:
47: #ifdef __cplusplus
48: } // extern "C"
49: #endif
50:
51:
52: #endif // #ifndef CMDLINE_HEAD_INCLUDED
53:
54:
55: //** end **
56:
参照:
cmdline.cpp, exe2ico.cpp, exe2riff.cpp, install.cpp
水無瀬の部屋 > sample > exe2ico > cmdline.h |
---|
このページは cpp2web が出力しました。
水無瀬 優 postmaster@katsura-kotonoha.sakura.ne.jp
http://katsura-kotonoha.sakura.ne.jp/prog/code/exe2ico/cmdline_h.shtml