01: #ifndef __INCLUDE_WINGUI_H__
02: #define __INCLUDE_WINGUI_H__
03: 
04: #define ID_OPEN 1000   // ファイルオープン
05: #define ID_SAVE 1001   // ファイル保存
06: #define ID_IP   1002   // 画像処理
07: 
08: //-----------------------------------------------------------------
09: // メニュー内容
10: //-----------------------------------------------------------------
11: typedef struct MENU_INFO {
12:     char* menu;
13:     void (*proc)();
14: } MenuInfo;
15: //-----------------------------------------------------------------
16: BOOL InitApp(HINSTANCE hInst, LPCSTR szClassName);
17: BOOL InitInstance(HINSTANCE hInst,LPCSTR szClassName,
18:                   LPSTR lpsCmdLine,int nCmdShow);
19: LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);
20: void GetWinPos(HWND hWnd,UINT *x,UINT *y);
21: UINT OpenFile(HWND hWnd, LPTSTR lpFname);
22: UINT SaveFile(HWND hWnd, LPTSTR lpFname);
23: UINT LoadBMP(LPCTSTR lpFname,LPBITMAPINFO& biBuf,LPBYTE& lpBuf);
24: UINT reLoadBMP(LPCTSTR lpFname);
25: UINT SaveBMP(LPCTSTR lpFname,LPBITMAPINFO biBuf,LPBYTE lpBuf);
26: //-----------------------------------------------------------------
27: 
28: #endif //__INCLUDE_WINGUI_H__
inserted by FC2 system