Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

51 lines
1.0 KiB

/* 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 AppAbout(HWND, unsigned, UINT, LONG);
LONG FAR PASCAL WndProc(HWND, unsigned ,UINT, LONG);
void Interchange(HPSTR, HPSTR, unsigned);
void ReversePlay(void);