Category : C Source Code
Archive   : BUIWC.ZIP
Filename : BASE.H

 
Output of file : BASE.H contained in archive : BUIWC.ZIP
//------------------------------------------------------------------------
// Program define's
//------------------------------------------------------------------------
#ifdef DEBUGGING
char szDebugBuffer[80];
#define DEBUG(parm1,parm2)\
{\
wsprintf(szDebugBuffer,parm1,parm2);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUG(parm1,parm2)
#endif

#ifdef DEBUGMSGS
char szMsgBuffer[40];
#define DEBUGMSG(parm1)\
{\
wsprintf(szDebugBuffer,"%s: %s | %04X | %08lX\n\r", (LPSTR) parm1,\
MessageName(szMsgBuffer,wMsgID),wParam,lParam);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUGMSG(parm1)
#endif

#define IDM_EXIT 300
#define IDM_OPEN 101
#define IDM_SAVE 102

//------------------------------------------------------------------------
// Prototyping Statements
//------------------------------------------------------------------------
BOOL Init(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdLine, int CmdShow);

int DoMain(HANDLE hInstance);
void CleanUp(void);

long FAR PASCAL OverlappedWindowProc1 (HWND hWnd,
unsigned msgID,
WORD wParam,
LONG lParam);

BOOL FAR PASCAL FileIOProc (HWND hWnd,
unsigned wMsgID,
WORD wParam,
LONG lParam);
//------------------------------------------------------------------------
// Program define's
//------------------------------------------------------------------------
#ifdef DEBUGGING
char szDebugBuffer[80];
#define DEBUG(parm1,parm2)\
{\
wsprintf(szDebugBuffer,parm1,parm2);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUG(parm1,parm2)
#endif

#ifdef DEBUGMSGS
char szMsgBuffer[40];
#define DEBUGMSG(parm1)\
{\
wsprintf(szDebugBuffer,"%s: %s | %04X | %08lX\n\r", (LPSTR) parm1,\
MessageName(szMsgBuffer,wMsgID),wParam,lParam);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUGMSG(parm1)
#endif

//------------------------------------------------------------------------
// Prototyping Statements
//------------------------------------------------------------------------
BOOL Init(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdLine, int CmdShow);

int DoMain(HANDLE hInstance);
void CleanUp(void);

//------------------------------------------------------------------------
// Program define's
//------------------------------------------------------------------------
#ifdef DEBUGGING
char szDebugBuffer[80];
#define DEBUG(parm1,parm2)\
{\
wsprintf(szDebugBuffer,parm1,parm2);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUG(parm1,parm2)
#endif

#ifdef DEBUGMSGS
char szMsgBuffer[40];
#define DEBUGMSG(parm1)\
{\
wsprintf(szDebugBuffer,"%s: %s | %04X | %08lX\n\r", (LPSTR) parm1,\
MessageName(szMsgBuffer,wMsgID),wParam,lParam);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUGMSG(parm1)
#endif

//------------------------------------------------------------------------
// Prototyping Statements
//------------------------------------------------------------------------
BOOL Init(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdLine, int CmdShow);

int DoMain(HANDLE hInstance);
void CleanUp(void);

//------------------------------------------------------------------------
// Program define's
//------------------------------------------------------------------------
#ifdef DEBUGGING
char szDebugBuffer[80];
#define DEBUG(parm1,parm2)\
{\
wsprintf(szDebugBuffer,parm1,parm2);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUG(parm1,parm2)
#endif

#ifdef DEBUGMSGS
char szMsgBuffer[40];
#define DEBUGMSG(parm1)\
{\
wsprintf(szDebugBuffer,"%s: %s | %04X | %08lX\n\r", (LPSTR) parm1,\
MessageName(szMsgBuffer,wMsgID),wParam,lParam);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUGMSG(parm1)
#endif

//------------------------------------------------------------------------
// Prototyping Statements
//------------------------------------------------------------------------
BOOL Init(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdLine, int CmdShow);

int DoMain(HANDLE hInstance);
void CleanUp(void);

long FAR PASCAL OverlappedWindowProc1 (HWND hWnd,
unsigned msgID,
WORD wParam,
LONG lParam);

//------------------------------------------------------------------------
// Program define's
//------------------------------------------------------------------------
#ifdef DEBUGGING
char szDebugBuffer[80];
#define DEBUG(parm1,parm2)\
{\
wsprintf(szDebugBuffer,parm1,parm2);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUG(parm1,parm2)
#endif

#ifdef DEBUGMSGS
char szMsgBuffer[40];
#define DEBUGMSG(parm1)\
{\
wsprintf(szDebugBuffer,"%s: %s | %04X | %08lX\n\r", (LPSTR) parm1,\
MessageName(szMsgBuffer,wMsgID),wParam,lParam);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUGMSG(parm1)
#endif

//------------------------------------------------------------------------
// Prototyping Statements
//------------------------------------------------------------------------
BOOL Init(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdLine, int CmdShow);

int DoMain(HANDLE hInstance);
void CleanUp(void);

long FAR PASCAL OverlappedWindowProc1 (HWND hWnd,
unsigned msgID,
WORD wParam,
LONG lParam);

//------------------------------------------------------------------------
// Program define's
//------------------------------------------------------------------------
#ifdef DEBUGGING
char szDebugBuffer[80];
#define DEBUG(parm1,parm2)\
{\
wsprintf(szDebugBuffer,parm1,parm2);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUG(parm1,parm2)
#endif

#ifdef DEBUGMSGS
char szMsgBuffer[40];
#define DEBUGMSG(parm1)\
{\
wsprintf(szDebugBuffer,"%s: %s | %04X | %08lX\n\r", (LPSTR) parm1,\
MessageName(szMsgBuffer,wMsgID),wParam,lParam);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUGMSG(parm1)
#endif

//------------------------------------------------------------------------
// Prototyping Statements
//------------------------------------------------------------------------
BOOL Init(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdLine, int CmdShow);

int DoMain(HANDLE hInstance);
void CleanUp(void);

long FAR PASCAL OverlappedWindowProc1 (HWND hWnd,
unsigned msgID,
WORD wParam,
LONG lParam);

//------------------------------------------------------------------------
// Program define's
//------------------------------------------------------------------------
#ifdef DEBUGGING
char szDebugBuffer[80];
#define DEBUG(parm1,parm2)\
{\
wsprintf(szDebugBuffer,parm1,parm2);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUG(parm1,parm2)
#endif

#ifdef DEBUGMSGS
char szMsgBuffer[40];
#define DEBUGMSG(parm1)\
{\
wsprintf(szDebugBuffer,"%s: %s | %04X | %08lX\n\r", (LPSTR) parm1,\
MessageName(szMsgBuffer,wMsgID),wParam,lParam);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUGMSG(parm1)
#endif

//------------------------------------------------------------------------
// Prototyping Statements
//------------------------------------------------------------------------
BOOL Init(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdLine, int CmdShow);

int DoMain(HANDLE hInstance);
void CleanUp(void);

long FAR PASCAL OverlappedWindowProc1 (HWND hWnd,
unsigned msgID,
WORD wParam,
LONG lParam);

//------------------------------------------------------------------------
// Program define's
//------------------------------------------------------------------------
#ifdef DEBUGGING
char szDebugBuffer[80];
#define DEBUG(parm1,parm2)\
{\
wsprintf(szDebugBuffer,parm1,parm2);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUG(parm1,parm2)
#endif

#ifdef DEBUGMSGS
char szMsgBuffer[40];
#define DEBUGMSG(parm1)\
{\
wsprintf(szDebugBuffer,"%s: %s | %04X | %08lX\n\r", (LPSTR) parm1,\
MessageName(szMsgBuffer,wMsgID),wParam,lParam);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUGMSG(parm1)
#endif

//------------------------------------------------------------------------
// Prototyping Statements
//------------------------------------------------------------------------
BOOL Init(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdLine, int CmdShow);

int DoMain(HANDLE hInstance);
void CleanUp(void);

long FAR PASCAL OverlappedWindowProc1 (HWND hWnd,
unsigned msgID,
WORD wParam,
LONG lParam);

//------------------------------------------------------------------------
// Program define's
//------------------------------------------------------------------------
#ifdef DEBUGGING
char szDebugBuffer[80];
#define DEBUG(parm1,parm2)\
{\
wsprintf(szDebugBuffer,parm1,parm2);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUG(parm1,parm2)
#endif

#ifdef DEBUGMSGS
char szMsgBuffer[40];
#define DEBUGMSG(parm1)\
{\
wsprintf(szDebugBuffer,"%s: %s | %04X | %08lX\n\r", (LPSTR) parm1,\
MessageName(szMsgBuffer,wMsgID),wParam,lParam);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUGMSG(parm1)
#endif

#define IDM_TEXTOUT1 101
#define IDM_TEXTOUT2 102
#define IDM_TEXTOUT3 103
#define IDM_MODAL 201
#define IDM_MODELESS 202
#define IDM_EXIT 300
//------------------------------------------------------------------------
// Prototyping Statements
//------------------------------------------------------------------------
BOOL Init(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdLine, int CmdShow);

int DoMain(HANDLE hInstance);
void CleanUp(void);

long FAR PASCAL OverlappedWindowProc1 (HWND hWnd,
unsigned msgID,
WORD wParam,
LONG lParam);

//------------------------------------------------------------------------
// Program define's
//------------------------------------------------------------------------
#ifdef DEBUGGING
char szDebugBuffer[80];
#define DEBUG(parm1,parm2)\
{\
wsprintf(szDebugBuffer,parm1,parm2);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUG(parm1,parm2)
#endif

#ifdef DEBUGMSGS
char szMsgBuffer[40];
#define DEBUGMSG(parm1)\
{\
wsprintf(szDebugBuffer,"%s: %s | %04X | %08lX\n\r", (LPSTR) parm1,\
MessageName(szMsgBuffer,wMsgID),wParam,lParam);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUGMSG(parm1)
#endif

#define IDM_TEXTOUT1 101
#define IDM_TEXTOUT2 102
#define IDM_TEXTOUT3 103
#define IDM_MODAL 201
#define IDM_MODELESS 202
#define IDM_EXIT 300
//------------------------------------------------------------------------
// Prototyping Statements
//------------------------------------------------------------------------
BOOL Init(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdLine, int CmdShow);

int DoMain(HANDLE hInstance);
void CleanUp(void);

long FAR PASCAL OverlappedWindowProc1 (HWND hWnd,
unsigned msgID,
WORD wParam,
LONG lParam);

//------------------------------------------------------------------------
// Program define's
//------------------------------------------------------------------------
#ifdef DEBUGGING
char szDebugBuffer[80];
#define DEBUG(parm1,parm2)\
{\
wsprintf(szDebugBuffer,parm1,parm2);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUG(parm1,parm2)
#endif

#ifdef DEBUGMSGS
char szMsgBuffer[40];
#define DEBUGMSG(parm1)\
{\
wsprintf(szDebugBuffer,"%s: %s | %04X | %08lX\n\r", (LPSTR) parm1,\
MessageName(szMsgBuffer,wMsgID),wParam,lParam);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUGMSG(parm1)
#endif

#define IDM_TEXTOUT1 101
#define IDM_TEXTOUT2 102
#define IDM_TEXTOUT3 103
#define IDM_MODAL 201
#define IDM_MODELESS 202
#define IDM_EXIT 300
//------------------------------------------------------------------------
// Prototyping Statements
//------------------------------------------------------------------------
BOOL Init(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdLine, int CmdShow);

int DoMain(HANDLE hInstance);
void CleanUp(void);

long FAR PASCAL OverlappedWindowProc1 (HWND hWnd,
unsigned msgID,
WORD wParam,
LONG lParam);

//------------------------------------------------------------------------
// Program define's
//------------------------------------------------------------------------
#ifdef DEBUGGING
char szDebugBuffer[80];
#define DEBUG(parm1,parm2)\
{\
wsprintf(szDebugBuffer,parm1,parm2);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUG(parm1,parm2)
#endif

#ifdef DEBUGMSGS
char szMsgBuffer[40];
#define DEBUGMSG(parm1)\
{\
wsprintf(szDebugBuffer,"%s: %s | %04X | %08lX\n\r", (LPSTR) parm1,\
MessageName(szMsgBuffer,wMsgID),wParam,lParam);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUGMSG(parm1)
#endif

#define IDM_TEXTOUT1 101
#define IDM_TEXTOUT2 102
#define IDM_TEXTOUT3 103
#define IDM_MODAL 201
#define IDM_MODELESS 202
#define IDM_EXIT 300
//------------------------------------------------------------------------
// Prototyping Statements
//------------------------------------------------------------------------
BOOL Init(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdLine, int CmdShow);

int DoMain(HANDLE hInstance);
void CleanUp(void);

long FAR PASCAL OverlappedWindowProc1 (HWND hWnd,
unsigned msgID,
WORD wParam,
LONG lParam);

//------------------------------------------------------------------------
// Program define's
//------------------------------------------------------------------------
#ifdef DEBUGGING
char szDebugBuffer[80];
#define DEBUG(parm1,parm2)\
{\
wsprintf(szDebugBuffer,parm1,parm2);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUG(parm1,parm2)
#endif

#ifdef DEBUGMSGS
char szMsgBuffer[40];
#define DEBUGMSG(parm1)\
{\
wsprintf(szDebugBuffer,"%s: %s | %04X | %08lX\n\r", (LPSTR) parm1,\
MessageName(szMsgBuffer,wMsgID),wParam,lParam);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUGMSG(parm1)
#endif

#define IDM_TEXTOUT1 101
#define IDM_TEXTOUT2 102
#define IDM_TEXTOUT3 103
#define IDM_MODAL 201
#define IDM_MODELESS 202
#define IDM_EXIT 300
//------------------------------------------------------------------------
// Prototyping Statements
//------------------------------------------------------------------------
BOOL Init(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdLine, int CmdShow);

int DoMain(HANDLE hInstance);
void CleanUp(void);

long FAR PASCAL OverlappedWindowProc1 (HWND hWnd,
unsigned msgID,
WORD wParam,
LONG lParam);

//------------------------------------------------------------------------
// Program define's
//------------------------------------------------------------------------
#ifdef DEBUGGING
char szDebugBuffer[80];
#define DEBUG(parm1,parm2)\
{\
wsprintf(szDebugBuffer,parm1,parm2);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUG(parm1,parm2)
#endif

#ifdef DEBUGMSGS
char szMsgBuffer[40];
#define DEBUGMSG(parm1)\
{\
wsprintf(szDebugBuffer,"%s: %s | %04X | %08lX\n\r", (LPSTR) parm1,\
MessageName(szMsgBuffer,wMsgID),wParam,lParam);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUGMSG(parm1)
#endif

#define IDM_EXIT 300
//------------------------------------------------------------------------
// Prototyping Statements
//------------------------------------------------------------------------
BOOL Init(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdLine, int CmdShow);

int DoMain(HANDLE hInstance);
void CleanUp(void);

long FAR PASCAL OverlappedWindowProc1 (HWND hWnd,
unsigned msgID,
WORD wParam,
LONG lParam);

//------------------------------------------------------------------------
// Program define's
//------------------------------------------------------------------------
#ifdef DEBUGGING
char szDebugBuffer[80];
#define DEBUG(parm1,parm2)\
{\
wsprintf(szDebugBuffer,parm1,parm2);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUG(parm1,parm2)
#endif

#ifdef DEBUGMSGS
char szMsgBuffer[40];
#define DEBUGMSG(parm1)\
{\
wsprintf(szDebugBuffer,"%s: %s | %04X | %08lX\n\r", (LPSTR) parm1,\
MessageName(szMsgBuffer,wMsgID),wParam,lParam);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUGMSG(parm1)
#endif

#define IDM_EXIT 300
#define IDM_OPEN 101
#define IDM_SAVE 102

//------------------------------------------------------------------------
// Prototyping Statements
//------------------------------------------------------------------------
BOOL Init(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdLine, int CmdShow);

int DoMain(HANDLE hInstance);
void CleanUp(void);

long FAR PASCAL OverlappedWindowProc1 (HWND hWnd,
unsigned msgID,
WORD wParam,
LONG lParam);

BOOL FAR PASCAL FileIOProc (HWND hWnd,
unsigned wMsgID,
WORD wParam,
LONG lParam);
//------------------------------------------------------------------------
// Program define's
//------------------------------------------------------------------------
#ifdef DEBUGGING
char szDebugBuffer[80];
#define DEBUG(parm1,parm2)\
{\
wsprintf(szDebugBuffer,parm1,parm2);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUG(parm1,parm2)
#endif

#ifdef DEBUGMSGS
char szMsgBuffer[40];
#define DEBUGMSG(parm1)\
{\
wsprintf(szDebugBuffer,"%s: %s | %04X | %08lX\n\r", (LPSTR) parm1,\
MessageName(szMsgBuffer,wMsgID),wParam,lParam);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUGMSG(parm1)
#endif

#define IDM_EXIT 300
//------------------------------------------------------------------------
// Prototyping Statements
//------------------------------------------------------------------------
BOOL Init(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdLine, int CmdShow);

int DoMain(HANDLE hInstance);
void CleanUp(void);

long FAR PASCAL OverlappedWindowProc1 (HWND hWnd,
unsigned msgID,
WORD wParam,
LONG lParam);

//------------------------------------------------------------------------
// Program define's
//------------------------------------------------------------------------
#ifdef DEBUGGING
char szDebugBuffer[80];
#define DEBUG(parm1,parm2)\
{\
wsprintf(szDebugBuffer,parm1,parm2);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUG(parm1,parm2)
#endif

#ifdef DEBUGMSGS
char szMsgBuffer[40];
#define DEBUGMSG(parm1)\
{\
wsprintf(szDebugBuffer,"%s: %s | %04X | %08lX\n\r", (LPSTR) parm1,\
MessageName(szMsgBuffer,wMsgID),wParam,lParam);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUGMSG(parm1)
#endif

#define IDM_EXIT 300
//------------------------------------------------------------------------
// Prototyping Statements
//------------------------------------------------------------------------
BOOL Init(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdLine, int CmdShow);

int DoMain(HANDLE hInstance);
void CleanUp(void);

long FAR PASCAL OverlappedWindowProc1 (HWND hWnd,
unsigned msgID,
WORD wParam,
LONG lParam);

//------------------------------------------------------------------------
// Program define's
//------------------------------------------------------------------------
#ifdef DEBUGGING
char szDebugBuffer[80];
#define DEBUG(parm1,parm2)\
{\
wsprintf(szDebugBuffer,parm1,parm2);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUG(parm1,parm2)
#endif

#ifdef DEBUGMSGS
char szMsgBuffer[40];
#define DEBUGMSG(parm1)\
wsprintf(szDebugBuffer,"%s: %s | %04X | %08lX\n\r", (LPSTR) parm1,\
MessageName(szMsgBuffer,wMsgID),wParam,lParam);\
OutputDebugString(szDebugBuffer);
#else
#define DEBUGMSG(parm1)
#endif

#define IDM_TEXT 101
#define IDM_LOMETRIC 102
#define IDM_HIMETRIC 103
#define IDM_LOENGLISH 104
#define IDM_HIENGLISH 105
#define IDM_TWIPS 106
#define IDM_ISOTROPIC 107
#define IDM_ANISOTROPIC 108

#define IDM_EXIT 300

//------------------------------------------------------------------------

// Prototyping Statements
//------------------------------------------------------------------------
BOOL Init(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdLine, int CmdShow);

int DoMain(HANDLE hInstance);
void CleanUp(void);

long FAR PASCAL OverlappedWindowProc1 (HWND hWnd,
unsigned msgID,
WORD wParam,
LONG lParam);
%+*
//------------------------------------------------------------------------
// Program define's
//------------------------------------------------------------------------
#ifdef DEBUGGING
char szDebugBuffer[80];
#define DEBUG(parm1,parm2)\
{\
wsprintf(szDebugBuffer,parm1,parm2);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUG(parm1,parm2)
#endif

#ifdef DEBUGMSGS
char szMsgBuffer[40];
#define DEBUGMSG(parm1)\
{\
wsprintf(szDebugBuffer,"%s: %s | %04X | %08lX\n\r", (LPSTR) parm1,\
MessageName(szMsgBuffer,wMsgID),wParam,lParam);\
OutputDebugString(szDebugBuffer);\
}
#else
#define DEBUGMSG(parm1)
#endif

%=7~B
#define IDM_TEXTOUT1 101
#define IDM_TEXTOUT2 102
#define IDM_TEXTOUT3 103
#define IDM_MODAL 201
#define IDM_MODELESS 202
%=7>
#define IDM_EXIT 300
%=D
#define IDM_OPEN 101
#define IDM_SAVE 102

%+*
//------------------------------------------------------------------------
// Prototyping Statements
//------------------------------------------------------------------------
BOOL Init(HANDLE hInstance, HANDLE hPrevInstance,
LPSTR lpszCmdLine, int CmdShow);

int DoMain(HANDLE hInstance);
void CleanUp(void);

%=2>
long FAR PASCAL OverlappedWindowProc1 (HWND hWnd,
unsigned msgID,
WORD wParam,
LONG lParam);

%=D
BOOL FAR PASCAL FileIOProc (HWND hWnd,
unsigned wMsgID,
WORD wParam,
LONG lParam);


  3 Responses to “Category : C Source Code
Archive   : BUIWC.ZIP
Filename : BASE.H

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/