home *** CD-ROM | disk | FTP | other *** search
- /* reverse.h - Header file for REVERSE sample application.
- */
-
-
- /*
- * Constants
- */
-
- // Child window identifiers
- #define IDE_NAME 200
- #define IDB_PLAY 201
- #define IDB_QUIT 202
-
- // Window Position and size definitions
- #define WMAIN_DX 207
- #define WMAIN_DY 120
- #define NAME_DX 180
- #define NAME_DY 30
- #define NAME_X 10
- #define NAME_Y 10
- #define PLAY_DX 85
- #define PLAY_DY 35
- #define PLAY_X 10
- #define PLAY_Y 50
- #define QUIT_DX 85
- #define QUIT_DY 35
- #define QUIT_X 105
- #define QUIT_Y 50
-
- #define IDM_ABOUT 0x101
-
- /*
- * Data Types
- */
- typedef struct waveInst {
- HANDLE hWaveInst;
- HANDLE hWaveHdr;
- HANDLE hWaveData;
- } WAVEINST;
-
- typedef WAVEINST FAR *LPWAVEINST;
-
- /*
- * Function prototypes
- */
- BOOL FAR PASCAL __export AppAbout(HWND, unsigned, WORD, LONG);
- LONG FAR PASCAL __export WndProc(HWND, UINT ,WPARAM, LPARAM);
- void Interchange(HPSTR, HPSTR, WORD);
- void ReversePlay(void);
-