home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Borland Programmer's Resource
/
Borland_Programmers_Resource_CD_1995.iso
/
games
/
yowsrc12
/
yow.h
< prev
next >
Wrap
C/C++ Source or Header
|
1995-05-18
|
1KB
|
64 lines
//
// YOW.H - Yow internal header information
//
#ifndef RC_INVOKED
#include <stdlib.h>
#include <ctype.h>
#include <string.h>
#include <winext.h>
//
// typedefs and defines
//
#define YOW_STYLE (DT_CENTER | DT_NOPREFIX | DT_WORDBREAK)
#define CreateScreenDC() CreateDC( "DISPLAY", NULL, NULL, NULL )
#define FILENAME_SIZE 256
//
// prototypes
//
// yow.c
LONG FAR PASCAL EXPORT YowWndProc( HWND hWnd, WORD mess, WORD wParam, LONG lParam );
INT FAR PASCAL WinMain( HANDLE hInstance, HANDLE hPrevInstance, LPSTR lpszCmdLine, INT nCmdShow );
// yowfncs.c
VOID FAR PASCAL Yow( INT nVirtKey );
// yowdlgs.c
VOID FAR PASCAL SetYowOptions( HWND hWnd );
VOID FAR PASCAL YowHelp( HWND hWnd );
VOID FAR PASCAL AboutYow( HWND hWnd );
// yowsupp.c
BOOL FAR PASCAL CreateYowClass( VOID );
HWND FAR PASCAL CreateYowWindow( INT nCmdShow );
VOID FAR PASCAL SetYowDBase( LPSTR lpszFile );
#endif // RC_INVOKED
//
// resource IDs
//
#define IDI_YOW 1
#define IDS_NAME 2
#define IDS_PRPDEFDBASE 3
#define IDS_DEFDBASE 4
#define IDS_PRPDEFENDCHAR 5
#define IDS_DEFENDCHAR 6
#define IDM_OPTIONS 10
#define IDM_ABOUT 11
#define IDD_OPTIONS 100
#define IDD_O_DBASE 101
#define IDD_O_ENDCHAR 102
#define IDD_ABOUT 200
#define IDD_A_HELP 201