mirror of https://github.com/tongzx/nt5src
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
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);
|
|
|
|
|