home *** CD-ROM | disk | FTP | other *** search
Wrap
#EdHTML - C/C++ !conio.h void clreol(void); void clrscr(void); void gotoxy(int __x, int __y); int wherex(void); int wherey(void); int getch(void); int getche(void); int kbhit(void); int putch(int __c); unsigned char inportb(unsigned __portid); unsigned inport (unsigned __portid); int inp(unsigned __portid); unsigned inpw(unsigned __portid); void outportb(unsigned __portid, unsigned char __value); void outport (unsigned __portid, unsigned __value); int outp(unsigned __portid, int __value); unsigned outpw(unsigned __portid, unsigned __value); void delline(void); int gettext(int __left, int __top, int __right, int __bottom, void *__destin); void gettextinfo (struct text_info *__r); void highvideo(void); void insline(void); void lowvideo(void); int movetext(int __left, int __top, int __right, int __bottom, int __destleft, int __desttop); void normvideo(void); int puttext(int __left, int __top, int __right, int __bottom, void *__source); void textattr(int __newattr); void textbackground(int __newcolor); void textcolor(int __newcolor); void textmode(int __newmode); void window(int __left, int __top, int __right, int __bottom); void _setcursortype(int __cur_t); char * cgets(char *__str); int cprintf(const char *__format, ...); int cputs(const char *__str); int cscanf(const char *__format, ...); char * getpass(const char *__prompt); int ungetch(int __ch); unsigned char __inportb__ (unsigned __portid); unsigned __inportw__ (unsigned __portid); unsigned char __outportb__(unsigned __portid, unsigned char __value); unsigned __outportw__(unsigned __portid, unsigned __value); !math.h double acos (double __x); double asin (double __x); double atan (double __x); double atan2 (double __y, double __x); double ceil (double __x); double cos (double __x); double cosh (double __x); double exp (double __x); double fabs (double __x); double __fabs__ (double __x); double floor (double __x); double fmod (double __x, double __y); double frexp (double __x, int *__exponent); double ldexp (double __x, int __exponent); double log (double __x); double log10 (double __x); double modf (double __x, double *__ipart); double pow (double __x, double __y); double sin (double __x); double sinh (double __x); double sqrt (double __x); double tan (double __x); double tanh (double __x); long double acosl (long double __x); long double asinl (long double __x); long double atan2l (long double __x, long double __y); long double atanl (long double __x); long double ceill (long double __x); long double coshl (long double __x); long double cosl (long double __x); long double expl (long double __x); long double fabsl (long double __x); long double floorl (long double __x); long double fmodl (long double __x, long double __y); long double frexpl (long double __x, int *__exponent); long double ldexpl (long double __x, int __exponent); long double log10l (long double __x); long double logl (long double __x); long double modfl (long double __x, long double *__ipart); long double powl (long double __x, long double __y); long double sinhl (long double __x); long double sinl (long double __x); long double sqrtl (long double __x); long double tanhl (long double __x); long double tanl (long double __x); int abs (int __x); double atof (const char *__s); double hypot (double __x, double __y); long labs (long __x); int matherr (struct exception *__e); double poly (double __x, int __degree, double *__coeffs); double pow10 (int __p); int _matherrl (struct _exceptionl *__e); long double _atold (const char *__s); long double hypotl (long double __x, long double __y); long double polyl (long double __x, int __degree, long double *__coeffs); long double pow10l (int __p); !memory.h void * memccpy(void *__dest, const void *__src, int __c, size_t __n); void * memchr(const void *__s, int __c, size_t __n); int memcmp(const void *__s1, const void *__s2, size_t __n); void * memcpy(void *__dest, const void *__src, size_t __n); int memicmp(const void *__s1, const void *__s2, size_t __n); void * _CType memmove(void *__dest, const void *__src, size_t __n); void * _CType memset(void *__s, int __c, size_t __n); void movedata(unsigned __srcseg, unsigned __srcoff, unsigned __dstseg,unsigned __dstoff, size_t __n); void movmem(const void *__src, void *__dest, unsigned __length); void setmem(void *__dest,unsigned __length, char __value); void far * _fmemccpy(void far *__dest, const void far *__src, int __c, size_t __n); void far * _fmemchr(const void far *__s, int __c, size_t __n); int _fmemcmp(const void far *__s1, const void far *__s2, size_t __n); void far * _fmemcpy(void far *__dest, const void far *__src, size_t __n); int _fmemicmp(const void far *__s1, const void far *__s2, size_t __n); void far * _fmemmove(void far *__dest, const void far *__src, size_t __n); void far * _fmemset(void far *__s, int __c, size_t __n); void _fmovmem(const void far *__src, void far *__dest, unsigned __length); void _fsetmem(void far *__dest, unsigned __length, char __value); void * __memchr__ (const void *__s, int __c, size_t __n); int __memcmp__(const void *__s1, const void *__s2, size_t __n); void * __memcpy__(void *__dest, const void *__src, size_t __n); void * _CType __memset__(void *__s, int __c, size_t __n); !stdio.h void clearerr(FILE *__stream); int fclose(FILE *__stream); int fflush(FILE *__stream); int fgetc(FILE *__stream); int fgetpos(FILE *__stream, fpos_t *__pos); char * fgets(char *__s, int __n, FILE *__stream); FILE * fopen(const char *__path, const char *__mode); int fprintf(FILE *__stream, const char *__format, ...); int fputc(int __c, FILE *__stream); int fputs(const char *__s, FILE *__stream); size_t fread(void *__ptr, size_t __size, size_t __n, FILE *__stream); FILE * freopen(const char *__path, const char *__mode, FILE *__stream); int fscanf(FILE *__stream, const char *__format, ...); int fseek(FILE *__stream, long __offset, int __whence); int fsetpos(FILE *__stream, const fpos_t *__pos); long ftell(FILE *__stream); size_t fwrite(const void *__ptr, size_t __size, size_t __n, FILE *__stream); char * gets(char *__s); void perror(const char *__s); int printf(const char *__format, ...); int puts(const char *__s); int _CType remove(const char *__path); int _CType rename(const char *__oldname,const char *__newname); void rewind(FILE *__stream); int scanf(const char *__format, ...); void setbuf(FILE *__stream, char *__buf); int setvbuf(FILE *__stream, char *__buf, int __type, size_t __size); int sprintf(char *__buffer, const char *__format, ...); int sscanf(const char *__buffer, const char *__format, ...); char * strerror(int __errnum); FILE * tmpfile(void); char * tmpnam(char *__s); int ungetc(int __c, FILE *__stream); int vfprintf(FILE *__stream, const char *__format, void *__arglist); int vfscanf(FILE *__stream, const char *__format, void *__arglist); int _CType vprintf(const char *__format, void *__arglist); int vscanf(const char *__format, void *__arglist); int vsprintf(char *__buffer, const char *__format, void *__arglist); int vsscanf(const char *__buffer, const char *__format, void *__arglist); int _CType unlink(const char *__path); int getc(FILE *__fp); int getchar(void); int putchar(const int __c); int putc(const int __c, FILE *__fp); int feof(FILE *__fp); int ferror(FILE *__fp); int fcloseall(void); FILE * fdopen(int __handle, char *__type); int fgetchar(void); int flushall(void); int fputchar(int __c); FILE * _fsopen (const char *__path, const char *__mode, int __shflag); int getw(FILE *__stream); int putw(int __w, FILE *__stream); int rmtmp(void); char * _strerror(const char *__s); char * tempnam(char *__dir, char *__pfx); int _fgetc(FILE *__stream); int _fputc(char __c, FILE *__stream); void _InitEasyWin(void); !stdlib.h void abort(void); int __abs__(int); int _CType abs(int __x); int atexit(void ( *__func)(void)); double atof(const char *__s); int _CType atoi(const char *__s); long _CType atol(const char *__s); void * _CType bsearch(const void *__key, const void *__base, size_t __nelem, size_t __width, int (_CType *fcmp)(const void *, const void *)); void * calloc(size_t __nitems, size_t __size); div_t div(int __numer, int __denom); void exit(int __status); void free(void *__block); char * _CType getenv(const char *__name); long labs(long __x); ldiv_t ldiv(long __numer, long __denom); void * malloc(size_t __size); int mblen(const char *__s, size_t __n); size_t mbstowcs(wchar_t *__pwcs, const char *__s, size_t __n); int mbtowc(wchar_t *__pwc, const char *__s, size_t __n); void _CType qsort(void *__base, size_t __nelem, size_t __width, int _CType (* __fcmp)(const void *, const void *)); int rand(void); void * realloc(void *__block, size_t __size); void srand(unsigned __seed); double strtod(const char *__s, char *_FAR *__endptr); long strtol(const char *__s, char *_FAR *__endptr, int __radix); long double _strtold(const char *__s, char *_FAR *__endptr); unsigned long strtoul(const char *__s, char *_FAR *__endptr, int __radix); int system(const char *__command); size_t wcstombs(char *__s, const wchar_t *__pwcs, size_t __n); int wctomb(char *__s, wchar_t __wc); int far * far __getErrno(void); int far * far __getDOSErrno(void); long double _atold(const char *__s); char * ecvt(double __value, int __ndig, int *__dec, int *__sign); void _exit(int __status); char * fcvt(double __value, int __ndig, int *__dec, int *__sign); char * _CType _fullpath(char *__buf, const char *__path, size_t __maxlen); char * gcvt(double __value, int __ndec, char *__buf); char *_CType itoa(int __value, char *__string, int __radix); void * lfind(const void *__key, const void *__base, size_t *__num, size_t __width, int (* __fcmp)(const void *, const void *)); unsigned long _lrotl(unsigned long __val, int __count); unsigned long _lrotr(unsigned long __val, int __count); void * lsearch(const void *__key, void *__base, size_t *__num, size_t __width, int (* __fcmp)(const void *, const void *)); char * _CType ltoa(long __value, char *__string, int __radix); void _makepath(char *__path, const char *__drive, const char *__dir, const char *__name, const char *__ext); int putenv(const char *__name); unsigned _rotl(unsigned __value, int __count); unsigned _rotr(unsigned __value, int __count); unsigned __rotl__(unsigned __value, int __count); unsigned __rotr__(unsigned __value, int __count); void _searchenv(const char *__file, const char *__varname, char *__pathname); void _searchstr(const char *__file, const char *__ipath, char *__pathname); void _splitpath(const char *__path, char *__drive, char *__dir, char *__name, char *__ext); void swab(char *__from, char *__to, int __nbytes); char *_CType ultoa(unsigned long __value, char *__string, int __radix); !string.h void * memchr (const void *__s, int __c, size_t __n); int memcmp(const void *__s1, const void *__s2, size_t __n); void * memcpy(void *__dest, const void *__src, size_t __n); void * _CType memmove(void *__dest, const void *__src, size_t __n); void * _CType memset(void *__s, int __c, size_t __n); char * _CType strcat(char *__dest, const char *__src); char * _CType strchr(const char *__s, int __c); int _CType strcmp(const char *__s1, const char *__s2); int strcoll(const char *__s1, const char *__s2); char * _CType strcpy(char *__dest, const char *__src); size_t strcspn(const char *__s1, const char *__s2); char * strerror(int __errnum); size_t _CType strlen(const char *__s); char * _CType strncat(char *__dest, const char *__src, size_t __maxlen); int _CType strncmp(const char *__s1, const char *__s2, size_t __maxlen); char * _CType strncpy(char *__dest, const char *__src, size_t __maxlen); char * _CType strpbrk(const char *__s1, const char *__s2); char * _CType strrchr(const char *__s, int __c); size_t strspn(const char *__s1, const char *__s2); char * strstr(const char *__s1, const char *__s2); char * _CType strtok(char *__s1, const char *__s2); size_t strxfrm(char *__s1, const char *__s2, size_t __n); char * _strerror(const char *__s); void * memccpy(void *__dest, const void *__src, int __c, size_t __n); int memicmp(const void *__s1, const void *__s2, size_t __n); void movedata(unsigned __srcseg,unsigned __srcoff, unsigned __dstseg,unsigned __dstoff, size_t __n); char * _CType stpcpy(char *__dest, const char *__src); char * _stpcpy(char *__dest, const char *__src); char * strdup(const char *__s); int _CType stricmp(const char *__s1, const char *__s2); char * _CType strlwr(char *__s); int _CType strnicmp(const char *__s1, const char *__s2, size_t __maxlen); char * strnset(char *__s, int __ch, size_t __n); char * strrev(char *__s); char * strset(char *__s, int __ch); char * _CType strupr(char *__s); void * __memchr__ (const void *__s, int __c, size_t __n); int __memcmp__(const void *__s1, const void *__s2, size_t __n); void * __memcpy__(void *__dest, const void *__src, size_t __n); void * _CType __memset__(void *__s, int __c, size_t __n); char * __stpcpy__(char *__dest, const char *__src); char * _CType __strcat__(char *__dest, const char *__src); char * __strchr__(const char *__s, int __c); int _CType __strcmp__(const char *__s1, const char *__s2); char * _CType __strcpy__(char *__dest, const char *__src); size_t _CType __strlen__(const char *__s); char * __strncat__(char *__dest, const char *__src, size_t __maxlen); int __strncmp__(const char *__s1, const char *__s2, size_t __maxlen); char * _CType __strncpy__(char *__dest, const char *__src, size_t __maxlen); char * __strnset__(char *__s, int __ch, size_t __n); char * _CType __strrchr__(const char *__s, int __c); char * __strset__(char *__s, int __ch); !windows.h int PASCAL WinMain(HINSTANCE, HINSTANCE, LPSTR, int); int FAR PASCAL LibMain(HINSTANCE, WORD, WORD, LPSTR); DWORD WINAPI GetVersion(void); DWORD WINAPI GetFreeSpace(UINT); UINT WINAPI GetCurrentPDB(void); UINT WINAPI GetWindowsDirectory(LPSTR, UINT); UINT WINAPI GetSystemDirectory(LPSTR, UINT); UINT WINAPI GetFreeSystemResources(UINT); DWORD WINAPI GetWinFlags(void); LPSTR WINAPI GetDOSEnvironment(void); DWORD WINAPI GetCurrentTime(void); DWORD WINAPI GetTickCount(void); DWORD WINAPI GetTimerResolution(void); void WINAPI LogError(UINT err, void FAR* lpInfo); void WINAPI LogParamError(UINT err, FARPROC lpfn, void FAR* param); BOOL WINAPI GetWinDebugInfo(WINDEBUGINFO FAR* lpwdi, UINT flags); BOOL WINAPI SetWinDebugInfo(const WINDEBUGINFO FAR* lpwdi); void FAR _cdecl DebugOutput(UINT flags, LPCSTR lpsz, ...); void WINAPI FatalExit(int); void WINAPI FatalAppExit(UINT, LPCSTR); BOOL WINAPI ExitWindows(DWORD dwReturnCode, UINT wReserved); BOOL WINAPI ExitWindowsExec(LPCSTR, LPCSTR); void WINAPI DebugBreak(void); void WINAPI OutputDebugString(LPCSTR); UINT WINAPI SetErrorMode(UINT); BOOL WINAPI IsBadReadPtr(const void FAR* lp, UINT cb); BOOL WINAPI IsBadWritePtr(void FAR* lp, UINT cb); BOOL WINAPI IsBadHugeReadPtr(const void _huge* lp, DWORD cb); BOOL WINAPI IsBadHugeWritePtr(void _huge* lp, DWORD cb); BOOL WINAPI IsBadCodePtr(FARPROC lpfn); BOOL WINAPI IsBadStringPtr(const void FAR* lpsz, UINT cchMax); int WINAPI ProfInsChk(void); void WINAPI ProfSetup(int,int); void WINAPI ProfSampRate(int,int); void WINAPI ProfStart(void); void WINAPI ProfStop(void); void WINAPI ProfClear(void); void WINAPI ProfFlush(void); void WINAPI ProfFinish(void); int WINAPI Catch(int FAR*); void WINAPI Throw(const int FAR*, int); void WINAPI SwitchStackBack(void); void WINAPI SwitchStackTo(UINT, UINT, UINT); HINSTANCE WINAPI LoadModule(LPCSTR, LPVOID); BOOL WINAPI FreeModule(HINSTANCE); HINSTANCE WINAPI LoadLibrary(LPCSTR); void WINAPI FreeLibrary(HINSTANCE); UINT WINAPI WinExec(LPCSTR, UINT); HMODULE WINAPI GetModuleHandle(LPCSTR); int WINAPI GetModuleUsage(HINSTANCE); int WINAPI GetModuleFileName(HINSTANCE, LPSTR, int); FARPROC WINAPI GetProcAddress(HINSTANCE, LPCSTR); int WINAPI GetInstanceData(HINSTANCE, BYTE*, int); HGLOBAL WINAPI GetCodeHandle(FARPROC); void WINAPI GetCodeInfo(FARPROC lpProc, SEGINFO FAR* lpSegInfo); FARPROC WINAPI MakeProcInstance(FARPROC, HINSTANCE); void WINAPI FreeProcInstance(FARPROC); UINT WINAPI GetNumTasks(void); BOOL WINAPI IsTask(HTASK); HTASK WINAPI GetCurrentTask(void); void WINAPI Yield(void); void WINAPI DirectedYield(HTASK); HGLOBAL WINAPI GlobalAlloc(UINT, DWORD); HGLOBAL WINAPI GlobalReAlloc(HGLOBAL, DWORD, UINT); HGLOBAL WINAPI GlobalFree(HGLOBAL); DWORD WINAPI GlobalDosAlloc(DWORD); UINT WINAPI GlobalDosFree(UINT); void FAR* WINAPI GlobalLock(HGLOBAL); BOOL WINAPI GlobalUnlock(HGLOBAL); DWORD WINAPI GlobalSize(HGLOBAL); DWORD WINAPI GlobalHandle(UINT); UINT WINAPI GlobalFlags(HGLOBAL); void FAR* WINAPI GlobalWire(HGLOBAL); BOOL WINAPI GlobalUnWire(HGLOBAL); UINT WINAPI GlobalPageLock(HGLOBAL); UINT WINAPI GlobalPageUnlock(HGLOBAL); void WINAPI GlobalFix(HGLOBAL); void WINAPI GlobalUnfix(HGLOBAL); HGLOBAL WINAPI GlobalLRUNewest(HGLOBAL); HGLOBAL WINAPI GlobalLRUOldest(HGLOBAL); DWORD WINAPI GlobalCompact(DWORD); void WINAPI GlobalNotify(GNOTIFYPROC); HGLOBAL WINAPI LockSegment(UINT); void WINAPI UnlockSegment(UINT); UINT WINAPI AllocSelector(UINT); UINT WINAPI FreeSelector(UINT); UINT WINAPI AllocDStoCSAlias(UINT); UINT WINAPI PrestoChangoSelector(UINT sourceSel, UINT destSel); DWORD WINAPI GetSelectorBase(UINT); UINT WINAPI SetSelectorBase(UINT, DWORD); DWORD WINAPI GetSelectorLimit(UINT); UINT WINAPI SetSelectorLimit(UINT, DWORD); void WINAPI LimitEmsPages(DWORD); void WINAPI ValidateFreeSpaces(void); HLOCAL WINAPI LocalAlloc(UINT, UINT); HLOCAL WINAPI LocalReAlloc(HLOCAL, UINT, UINT); HLOCAL WINAPI LocalFree(HLOCAL); void NEAR* WINAPI LocalLock(HLOCAL); BOOL WINAPI LocalUnlock(HLOCAL); UINT WINAPI LocalSize(HLOCAL); HLOCAL WINAPI LocalHandle(void NEAR*); INT WINAPI LocalFlags(HLOCAL); BOOL WINAPI LocalInit(UINT, UINT, UINT); UINT WINAPI LocalCompact(UINT); UINT WINAPI LocalShrink(HLOCAL, UINT); HFILE WINAPI OpenFile(LPCSTR, OFSTRUCT FAR*, UINT); HFILE WINAPI _lopen(LPCSTR, int); HFILE WINAPI _lcreat(LPCSTR, int); HFILE WINAPI _lclose(HFILE); LONG WINAPI _llseek(HFILE, LONG, int); UINT WINAPI _lread(HFILE, void _huge*, UINT); UINT WINAPI _lwrite(HFILE, const void _huge*, UINT); long WINAPI _hread(HFILE, void _huge*, long); long WINAPI _hwrite(HFILE, const void _huge*, long); int WINAPI GetTempFileName(BYTE, LPCSTR, UINT, LPSTR); BYTE WINAPI GetTempDrive(char); UINT WINAPI GetDriveType(int); UINT WINAPI SetHandleCount(UINT); UINT WINAPI WNetAddConnection(LPSTR, LPSTR, LPSTR); UINT WINAPI WNetGetConnection(LPSTR, LPSTR, UINT FAR*); UINT WINAPI WNetCancelConnection(LPSTR, BOOL); HRSRC WINAPI FindResource(HINSTANCE, LPCSTR, LPCSTR); HGLOBAL WINAPI LoadResource(HINSTANCE, HRSRC); BOOL WINAPI FreeResource(HGLOBAL); void FAR* WINAPI LockResource(HGLOBAL); DWORD WINAPI SizeofResource(HINSTANCE, HRSRC); int WINAPI AccessResource(HINSTANCE, HRSRC); HGLOBAL WINAPI AllocResource(HINSTANCE, HRSRC, DWORD); RSRCHDLRPROC WINAPI SetResourceHandler(HINSTANCE, LPCSTR, RSRCHDLRPROC); BOOL WINAPI InitAtomTable(int); ATOM WINAPI AddAtom(LPCSTR); ATOM WINAPI DeleteAtom(ATOM); ATOM WINAPI FindAtom(LPCSTR); UINT WINAPI GetAtomName(ATOM, LPSTR, int); ATOM WINAPI GlobalAddAtom(LPCSTR); ATOM WINAPI GlobalDeleteAtom(ATOM); ATOM WINAPI GlobalFindAtom(LPCSTR); UINT WINAPI GlobalGetAtomName(ATOM, LPSTR, int); HLOCAL WINAPI GetAtomHandle(ATOM); UINT WINAPI GetProfileInt(LPCSTR, LPCSTR, int); int WINAPI GetProfileString(LPCSTR, LPCSTR, LPCSTR, LPSTR, int); BOOL WINAPI WriteProfileString(LPCSTR, LPCSTR, LPCSTR); UINT WINAPI GetPrivateProfileInt(LPCSTR, LPCSTR, int, LPCSTR); int WINAPI GetPrivateProfileString(LPCSTR, LPCSTR, LPCSTR, LPSTR, int, LPCSTR); BOOL WINAPI WritePrivateProfileString(LPCSTR, LPCSTR, LPCSTR, LPCSTR); void WINAPI AnsiToOem(const char _huge*, char _huge*); void WINAPI OemToAnsi(const char _huge*, char _huge*); void WINAPI AnsiToOemBuff(LPCSTR, LPSTR, UINT); void WINAPI OemToAnsiBuff(LPCSTR, LPSTR, UINT); LPSTR WINAPI AnsiNext(LPCSTR); LPSTR WINAPI AnsiPrev(LPCSTR, LPCSTR); LPSTR WINAPI AnsiUpper(LPSTR); LPSTR WINAPI AnsiLower(LPSTR); UINT WINAPI AnsiUpperBuff(LPSTR, UINT); UINT WINAPI AnsiLowerBuff(LPSTR, UINT); BOOL WINAPI IsCharAlpha(char); BOOL WINAPI IsCharAlphaNumeric(char); BOOL WINAPI IsCharUpper(char); BOOL WINAPI IsCharLower(char); int WINAPI lstrcmp(LPCSTR, LPCSTR); int WINAPI lstrcmpi(LPCSTR, LPCSTR); LPSTR WINAPI lstrcpy(LPSTR, LPCSTR); LPSTR WINAPI lstrcat(LPSTR, LPCSTR); int WINAPI lstrlen(LPCSTR); LPSTR WINAPI lstrcpyn(LPSTR, LPCSTR, int); void WINAPI hmemcpy(void _huge*, const void _huge*, long); BOOL WINAPI IsDBCSLeadByte(BYTE); DWORD WINAPI OemKeyScan(UINT); UINT WINAPI VkKeyScan(UINT); int WINAPI GetKeyboardType(int); UINT WINAPI MapVirtualKey(UINT, UINT); int WINAPI GetKBCodePage(void); int WINAPI GetKeyNameText(LONG, LPSTR, int); int WINAPI ToAscii(UINT wVirtKey, UINT wScanCode, BYTE FAR* lpKeyState, DWORD FAR* lpChar, UINT wFlags); HDC WINAPI CreateDC(LPCSTR, LPCSTR, LPCSTR, const void FAR*); HDC WINAPI CreateIC(LPCSTR, LPCSTR, LPCSTR, const void FAR*); HDC WINAPI CreateCompatibleDC(HDC); BOOL WINAPI DeleteDC(HDC); DWORD WINAPI GetDCOrg(HDC); int WINAPI SaveDC(HDC); BOOL WINAPI RestoreDC(HDC, int); int WINAPI SetEnvironment(LPCSTR, const void FAR*, UINT); int WINAPI GetEnvironment(LPCSTR, void FAR*, UINT); int WINAPI MulDiv(int, int, int); UINT WINAPI SetBoundsRect(HDC hDC, const RECT FAR* lprcBounds, UINT flags); UINT WINAPI GetBoundsRect(HDC hDC, RECT FAR* lprcBounds, UINT flags); int WINAPI GetDeviceCaps(HDC, int); int WINAPI SetMapMode(HDC, int); int WINAPI GetMapMode(HDC); DWORD WINAPI SetWindowOrg(HDC, int, int); DWORD WINAPI GetWindowOrg(HDC); DWORD WINAPI SetWindowExt(HDC, int, int); DWORD WINAPI GetWindowExt(HDC); DWORD WINAPI OffsetWindowOrg(HDC, int, int); DWORD WINAPI ScaleWindowExt(HDC, int, int, int, int); DWORD WINAPI SetViewportOrg(HDC, int, int); DWORD WINAPI GetViewportOrg(HDC); DWORD WINAPI SetViewportExt(HDC, int, int); DWORD WINAPI GetViewportExt(HDC); DWORD WINAPI OffsetViewportOrg(HDC, int, int); DWORD WINAPI ScaleViewportExt(HDC, int, int, int, int); BOOL WINAPI SetWindowOrgEx(HDC, int, int, POINT FAR*); BOOL WINAPI GetWindowOrgEx(HDC, POINT FAR*); BOOL WINAPI SetWindowExtEx(HDC, int, int, SIZE FAR*); BOOL WINAPI GetWindowExtEx(HDC, SIZE FAR*); BOOL WINAPI OffsetWindowOrgEx(HDC, int, int, POINT FAR*); BOOL WINAPI ScaleWindowExtEx(HDC, int, int, int, int, SIZE FAR*); BOOL WINAPI SetViewportExtEx(HDC, int, int, SIZE FAR*); BOOL WINAPI GetViewportExtEx(HDC, SIZE FAR*); BOOL WINAPI SetViewportOrgEx(HDC, int, int, POINT FAR*); BOOL WINAPI GetViewportOrgEx(HDC, POINT FAR*); BOOL WINAPI OffsetViewportOrgEx(HDC, int, int, POINT FAR*); BOOL WINAPI ScaleViewportExtEx(HDC, int, int, int, int, SIZE FAR*); BOOL WINAPI DPtoLP(HDC, POINT FAR*, int); BOOL WINAPI LPtoDP(HDC, POINT FAR*, int); COLORREF WINAPI GetNearestColor(HDC, COLORREF); COLORREF WINAPI GetSysColor(int); void WINAPI SetSysColors(int, const int FAR*, const COLORREF FAR*); HGDIOBJ WINAPI GetStockObject(int); BOOL WINAPI IsGDIObject(HGDIOBJ); BOOL WINAPI DeleteObject(HGDIOBJ); HGDIOBJ WINAPI SelectObject(HDC, HGDIOBJ); int WINAPI GetObject(HGDIOBJ, int, void FAR*); BOOL WINAPI UnrealizeObject(HGDIOBJ); int WINAPI EnumObjects(HDC, int, GOBJENUMPROC, LPARAM); HPEN WINAPI CreatePen(int, int, COLORREF); HPEN WINAPI CreatePenIndirect(LOGPEN FAR*); HBRUSH WINAPI CreateSolidBrush(COLORREF); HBRUSH WINAPI CreateHatchBrush(int, COLORREF); HBRUSH WINAPI CreatePatternBrush(HBITMAP); HBRUSH WINAPI CreateDIBPatternBrush(HGLOBAL, UINT); HBRUSH WINAPI CreateBrushIndirect(LOGBRUSH FAR*); DWORD WINAPI SetBrushOrg(HDC, int, int); DWORD WINAPI GetBrushOrg(HDC); HRGN WINAPI CreateRectRgn(int, int, int, int); HRGN WINAPI CreateRectRgnIndirect(const RECT FAR*); HRGN WINAPI CreateEllipticRgnIndirect(const RECT FAR*); HRGN WINAPI CreateEllipticRgn(int, int, int, int); HRGN WINAPI CreatePolygonRgn(const POINT FAR*, int, int); HRGN WINAPI CreatePolyPolygonRgn(const POINT FAR*, const int FAR*, int, int); HRGN WINAPI CreateRoundRectRgn(int, int, int, int, int, int); void WINAPI SetRectRgn(HRGN, int, int, int, int); int WINAPI CombineRgn(HRGN, HRGN, HRGN, int); BOOL WINAPI EqualRgn(HRGN, HRGN); int WINAPI OffsetRgn(HRGN, int, int); int WINAPI GetRgnBox(HRGN, RECT FAR*); BOOL WINAPI RectInRegion(HRGN, const RECT FAR*); BOOL WINAPI PtInRegion(HRGN, int, int); HPALETTE WINAPI CreatePalette(const LOGPALETTE FAR*); HPALETTE WINAPI SelectPalette(HDC, HPALETTE, BOOL); UINT WINAPI RealizePalette(HDC); int WINAPI UpdateColors(HDC); void WINAPI AnimatePalette(HPALETTE, UINT, UINT, const PALETTEENTRY FAR*); UINT WINAPI SetPaletteEntries(HPALETTE, UINT, UINT, const PALETTEENTRY FAR*); UINT WINAPI GetPaletteEntries(HPALETTE, UINT, UINT, PALETTEENTRY FAR*); UINT WINAPI GetNearestPaletteIndex(HPALETTE, COLORREF); BOOL WINAPI ResizePalette(HPALETTE, UINT); UINT WINAPI GetSystemPaletteEntries(HDC, UINT, UINT, PALETTEENTRY FAR*); UINT WINAPI GetSystemPaletteUse(HDC); UINT WINAPI SetSystemPaletteUse(HDC, UINT); int WINAPI SelectClipRgn(HDC, HRGN); int WINAPI GetClipBox(HDC, RECT FAR*); int WINAPI IntersectClipRect(HDC, int, int, int, int); int WINAPI OffsetClipRgn(HDC, int, int); int WINAPI ExcludeClipRect(HDC, int, int, int, int); BOOL WINAPI PtVisible(HDC, int, int); BOOL WINAPI RectVisible(HDC, const RECT FAR*); DWORD WINAPI MoveTo(HDC, int, int); DWORD WINAPI GetCurrentPosition(HDC); BOOL WINAPI MoveToEx(HDC, int, int, POINT FAR*); BOOL WINAPI GetCurrentPositionEx(HDC, POINT FAR*); BOOL WINAPI LineTo(HDC, int, int); BOOL WINAPI Polyline(HDC, const POINT FAR*, int); void WINAPI LineDDA(int, int, int, int, LINEDDAPROC, LPARAM); BOOL WINAPI Rectangle(HDC, int, int, int, int); BOOL WINAPI RoundRect(HDC, int, int, int, int, int, int); BOOL WINAPI Ellipse(HDC, int, int, int, int); BOOL WINAPI Arc(HDC, int, int, int, int, int, int, int, int); BOOL WINAPI Chord(HDC, int, int, int, int, int, int, int, int); BOOL WINAPI Pie(HDC, int, int, int, int, int, int, int, int); BOOL WINAPI Polygon(HDC, const POINT FAR*, int); BOOL WINAPI PolyPolygon(HDC, const POINT FAR*, int FAR*, int); int WINAPI SetPolyFillMode(HDC, int); int WINAPI GetPolyFillMode(HDC); BOOL WINAPI FloodFill(HDC, int, int, COLORREF); BOOL WINAPI ExtFloodFill(HDC, int, int, COLORREF, UINT); BOOL WINAPI FillRgn(HDC, HRGN, HBRUSH); BOOL WINAPI FrameRgn(HDC, HRGN, HBRUSH, int, int); BOOL WINAPI InvertRgn(HDC, HRGN); BOOL WINAPI PaintRgn(HDC, HRGN); int WINAPI FillRect(HDC, const RECT FAR*, HBRUSH); int WINAPI FrameRect(HDC, const RECT FAR*, HBRUSH); void WINAPI InvertRect(HDC, const RECT FAR*); void WINAPI DrawFocusRect(HDC, const RECT FAR*); BOOL WINAPI TextOut(HDC, int, int, LPCSTR, int); LONG WINAPI TabbedTextOut(HDC, int, int, LPCSTR, int, int, int FAR*, int); BOOL WINAPI ExtTextOut(HDC, int, int, UINT, const RECT FAR*, LPCSTR, UINT, int FAR*); DWORD WINAPI GetTextExtent(HDC, LPCSTR, int); DWORD WINAPI GetTabbedTextExtent(HDC, LPCSTR, int, int, int FAR*); BOOL WINAPI GetTextExtentPoint(HDC, LPCSTR, int, SIZE FAR*); int WINAPI DrawText(HDC, LPCSTR, int, RECT FAR*, UINT); BOOL WINAPI GrayString(HDC, HBRUSH, GRAYSTRINGPROC, LPARAM, int, int, int, int, int); BOOL WINAPI GetCharWidth(HDC, UINT, UINT, int FAR*); COLORREF WINAPI SetTextColor(HDC, COLORREF); COLORREF WINAPI GetTextColor(HDC); COLORREF WINAPI SetBkColor(HDC, COLORREF); COLORREF WINAPI GetBkColor(HDC); int WINAPI SetBkMode(HDC, int); int WINAPI GetBkMode(HDC); UINT WINAPI SetTextAlign(HDC, UINT); UINT WINAPI GetTextAlign(HDC); int WINAPI SetTextCharacterExtra(HDC, int); int WINAPI GetTextCharacterExtra(HDC); int WINAPI SetTextJustification(HDC, int, int); HFONT WINAPI CreateFont(int, int, int, int, int, BYTE, BYTE, BYTE, BYTE, BYTE, BYTE, BYTE, BYTE, LPCSTR); HFONT WINAPI CreateFontIndirect(const LOGFONT FAR*); DWORD WINAPI SetMapperFlags(HDC, DWORD); int WINAPI AddFontResource(LPCSTR); BOOL WINAPI RemoveFontResource(LPCSTR); int WINAPI GetTextFace(HDC, int, LPSTR); DWORD WINAPI GetAspectRatioFilter(HDC); BOOL WINAPI GetAspectRatioFilterEx(HDC, SIZE FAR*); BOOL WINAPI GetTextMetrics(HDC, TEXTMETRIC FAR*); WORD WINAPI GetOutlineTextMetrics(HDC, UINT, OUTLINETEXTMETRIC FAR*); nt WINAPI EnumFontFamilies(HDC, LPCSTR, FONTENUMPROC, LPARAM); int WINAPI EnumFonts(HDC, LPCSTR, OLDFONTENUMPROC, LPARAM); int WINAPI EnumFonts(HDC, LPCSTR, OLDFONTENUMPROC, LPSTR); int WINAPI EnumFontFamilies(HDC, LPCSTR, FONTENUMPROC, LPSTR); DWORD WINAPI GetFontData(HDC, DWORD, DWORD, void FAR*, DWORD); BOOL WINAPI CreateScalableFontResource(UINT, LPCSTR, LPCSTR, LPCSTR); DWORD WINAPI GetGlyphOutline(HDC, UINT, UINT, GLYPHMETRICS FAR*, DWORD, void FAR*, const MAT2 FAR*); BOOL WINAPI GetCharABCWidths(HDC, UINT, UINT, ABC FAR*); int WINAPI GetKerningPairs(HDC, int, KERNINGPAIR FAR*); BOOL WINAPI GetRasterizerCaps(RASTERIZER_STATUS FAR*, int); HBITMAP WINAPI CreateBitmap(int, int, UINT, UINT, const void FAR*); HBITMAP WINAPI CreateBitmapIndirect(BITMAP FAR* ); HBITMAP WINAPI CreateCompatibleBitmap(HDC, int, int); HBITMAP WINAPI CreateDiscardableBitmap(HDC, int, int); HBITMAP WINAPI CreateDIBitmap(HDC, BITMAPINFOHEADER FAR*, DWORD, const void FAR*, BITMAPINFO FAR*, UINT); HBITMAP WINAPI LoadBitmap(HINSTANCE, LPCSTR); BOOL WINAPI BitBlt(HDC, int, int, int, int, HDC, int, int, DWORD); BOOL WINAPI PatBlt(HDC, int, int, int, int, DWORD); BOOL WINAPI StretchBlt(HDC, int, int, int, int, HDC, int, int, int, int, DWORD); int WINAPI StretchDIBits(HDC, int, int, int, int, int, int, int, int, const void FAR*, LPBITMAPINFO, UINT, DWORD); COLORREF WINAPI SetPixel(HDC, int, int, COLORREF); COLORREF WINAPI GetPixel(HDC, int, int); int WINAPI SetStretchBltMode(HDC, int); int WINAPI GetStretchBltMode(HDC); DWORD WINAPI SetBitmapDimension(HBITMAP, int, int); DWORD WINAPI GetBitmapDimension(HBITMAP); BOOL WINAPI SetBitmapDimensionEx(HBITMAP, int, int, SIZE FAR*); BOOL WINAPI GetBitmapDimensionEx(HBITMAP, SIZE FAR*); int WINAPI SetROP2(HDC, int); int WINAPI GetROP2(HDC); LONG WINAPI SetBitmapBits(HBITMAP, DWORD, const void FAR*); LONG WINAPI GetBitmapBits(HBITMAP, LONG, void FAR*); int WINAPI SetDIBits(HDC, HBITMAP, UINT, UINT, const void FAR*, BITMAPINFO FAR*, UINT); int WINAPI GetDIBits(HDC, HBITMAP, UINT, UINT, void FAR*, BITMAPINFO FAR*, UINT); int WINAPI SetDIBitsToDevice(HDC, int, int, int, int, int, int, UINT, UINT, HDC WINAPI CreateMetaFile(LPCSTR); HMETAFILE WINAPI CloseMetaFile(HDC); HMETAFILE WINAPI GetMetaFile(LPCSTR); BOOL WINAPI DeleteMetaFile(HMETAFILE); HMETAFILE WINAPI CopyMetaFile(HMETAFILE, LPCSTR); BOOL WINAPI PlayMetaFile(HDC, HMETAFILE); HGLOBAL WINAPI GetMetaFileBits(HMETAFILE); HMETAFILE WINAPI SetMetaFileBits(HGLOBAL); HMETAFILE WINAPI SetMetaFileBitsBetter(HGLOBAL); void WINAPI PlayMetaFileRecord(HDC, HANDLETABLE FAR*, METARECORD FAR*, UINT); BOOL WINAPI EnumMetaFile(HDC, HMETAFILE, MFENUMPROC, LPARAM); int WINAPI StartDoc(HDC, DOCINFO FAR*); int WINAPI StartPage(HDC); int WINAPI EndPage(HDC); int WINAPI EndDoc(HDC); int WINAPI AbortDoc(HDC); int WINAPI SetAbortProc(HDC, ABORTPROC); HANDLE WINAPI SpoolFile(LPSTR, LPSTR, LPSTR, LPSTR); BOOL WINAPI QueryAbort(HDC, int); UINT WINAPI GetDoubleClickTime(void); void WINAPI SetDoubleClickTime(UINT); BOOL WINAPI SystemParametersInfo(UINT, UINT, VOID FAR*, UINT); void WINAPI SetRect(RECT FAR*, int, int, int, int); void WINAPI SetRectEmpty(RECT FAR*); void WINAPI CopyRect(RECT FAR*, const RECT FAR*); BOOL WINAPI IsRectEmpty(const RECT FAR*); BOOL WINAPI EqualRect(const RECT FAR*, const RECT FAR*); BOOL WINAPI IntersectRect(RECT FAR*, const RECT FAR*, const RECT FAR*); BOOL WINAPI UnionRect(RECT FAR*, const RECT FAR*, const RECT FAR*); BOOL WINAPI SubtractRect(RECT FAR*, const RECT FAR*, const RECT FAR*); void WINAPI OffsetRect(RECT FAR*, int, int); void WINAPI InflateRect(RECT FAR*, int, int); BOOL WINAPI PtInRect(const RECT FAR*, POINT); UINT WINAPI RegisterWindowMessage(LPCSTR); BOOL WINAPI GetMessage(MSG FAR*, HWND, UINT, UINT); BOOL WINAPI PeekMessage(MSG FAR*, HWND, UINT, UINT, UINT); void WINAPI WaitMessage(void); DWORD WINAPI GetMessagePos(void); LONG WINAPI GetMessageTime(void); LPARAM WINAPI GetMessageExtraInfo(void); BOOL WINAPI TranslateMessage(const MSG FAR*); LONG WINAPI DispatchMessage(const MSG FAR*); BOOL WINAPI SetMessageQueue(int); BOOL WINAPI GetInputState(void); DWORD WINAPI GetQueueStatus(UINT flags); BOOL WINAPI PostMessage(HWND, UINT, WPARAM, LPARAM); LRESULT WINAPI SendMessage(HWND, UINT, WPARAM, LPARAM); BOOL WINAPI PostAppMessage(HTASK, UINT, WPARAM, LPARAM); void WINAPI ReplyMessage(LRESULT); BOOL WINAPI InSendMessage(void); BOOL WINAPI CallMsgFilter(MSG FAR*, int); void WINAPI PostQuitMessage(int); ATOM WINAPI RegisterClass(const WNDCLASS FAR*); BOOL WINAPI UnregisterClass(LPCSTR, HINSTANCE); BOOL WINAPI GetClassInfo(HINSTANCE, LPCSTR, WNDCLASS FAR*); int WINAPI GetClassName(HWND, LPSTR, int); WORD WINAPI GetClassWord(HWND, int); WORD WINAPI SetClassWord(HWND, int, WORD); LONG WINAPI GetClassLong(HWND, int); LONG WINAPI SetClassLong(HWND, int, LONG); BOOL WINAPI IsWindow(HWND); HWND WINAPI CreateWindowEx(DWORD, LPCSTR, LPCSTR, DWORD, int, int, int, int, HWND, HMENU, HINSTANCE, void FAR*); HWND WINAPI CreateWindow(LPCSTR, LPCSTR, DWORD, int, int, int, int, HWND, HMENU, HINSTANCE, void FAR*); BOOL WINAPI DestroyWindow(HWND); HTASK WINAPI GetWindowTask(HWND); BOOL WINAPI IsChild(HWND, HWND); HWND WINAPI GetParent(HWND); HWND WINAPI SetParent(HWND, HWND); BOOL WINAPI IsWindowVisible(HWND); BOOL WINAPI ShowWindow(HWND, int); BOOL WINAPI EnableWindow(HWND,BOOL); BOOL WINAPI IsWindowEnabled(HWND); void WINAPI SetWindowText(HWND, LPCSTR); int WINAPI GetWindowText(HWND, LPSTR, int); int WINAPI GetWindowTextLength(HWND); WORD WINAPI GetWindowWord(HWND, int); WORD WINAPI SetWindowWord(HWND, int, WORD); LONG WINAPI GetWindowLong(HWND, int); LONG WINAPI SetWindowLong(HWND, int, LONG); void WINAPI GetClientRect(HWND, RECT FAR*); void WINAPI GetWindowRect(HWND, RECT FAR*); BOOL WINAPI GetWindowPlacement(HWND, WINDOWPLACEMENT FAR*); BOOL WINAPI SetWindowPlacement(HWND, const WINDOWPLACEMENT FAR*); BOOL WINAPI SetWindowPos(HWND, HWND, int, int, int, int, UINT); HDWP WINAPI BeginDeferWindowPos(int); HDWP WINAPI DeferWindowPos(HDWP, HWND, HWND, int, int, int, int, UINT); BOOL WINAPI EndDeferWindowPos(HDWP); BOOL WINAPI MoveWindow(HWND, int, int, int, int, BOOL); BOOL WINAPI BringWindowToTop(HWND); LRESULT WINAPI DefWindowProc(HWND, UINT, WPARAM, LPARAM); LRESULT WINAPI CallWindowProc(WNDPROC, HWND, UINT, WPARAM, LPARAM); void WINAPI AdjustWindowRect(RECT FAR*, DWORD, BOOL); void WINAPI AdjustWindowRectEx(RECT FAR*, DWORD, BOOL, DWORD); BOOL WINAPI FlashWindow(HWND, BOOL); void WINAPI ShowOwnedPopups(HWND, BOOL); BOOL WINAPI OpenIcon(HWND); void WINAPI CloseWindow(HWND); BOOL WINAPI AnyPopup(void); BOOL WINAPI IsIconic(HWND); BOOL WINAPI IsZoomed(HWND); void WINAPI ClientToScreen(HWND, POINT FAR*); void WINAPI ScreenToClient(HWND, POINT FAR*); void WINAPI MapWindowPoints(HWND hwndFrom, HWND hwndTo, POINT FAR* lppt, UINT cpt); HWND WINAPI WindowFromPoint(POINT); HWND WINAPI ChildWindowFromPoint(HWND, POINT); HWND WINAPI GetDesktopWindow(void); HWND WINAPI FindWindow(LPCSTR, LPCSTR); BOOL WINAPI EnumWindows(WNDENUMPROC, LPARAM); BOOL WINAPI EnumChildWindows(HWND, WNDENUMPROC, LPARAM); BOOL WINAPI EnumTaskWindows(HTASK, WNDENUMPROC, LPARAM); HWND WINAPI GetTopWindow(HWND); HWND WINAPI GetWindow(HWND, UINT); HWND WINAPI GetNextWindow(HWND, UINT); BOOL WINAPI SetProp(HWND, LPCSTR, HANDLE); HANDLE WINAPI GetProp(HWND, LPCSTR); HANDLE WINAPI RemoveProp(HWND, LPCSTR); HDC WINAPI GetDC(HWND); int WINAPI ReleaseDC(HWND, HDC); HDC WINAPI GetWindowDC(HWND); HDC WINAPI GetDCEx(register HWND hwnd, HRGN hrgnClip, DWORD flags); HDC WINAPI BeginPaint(HWND, PAINTSTRUCT FAR*); void WINAPI EndPaint(HWND, const PAINTSTRUCT FAR*); void WINAPI UpdateWindow(HWND); int WINAPI ExcludeUpdateRgn(HDC, HWND); BOOL WINAPI LockWindowUpdate(HWND hwndLock); BOOL WINAPI GetUpdateRect(HWND, RECT FAR*, BOOL); int WINAPI GetUpdateRgn(HWND, HRGN, BOOL); void WINAPI InvalidateRect(HWND, const RECT FAR*, BOOL); void WINAPI ValidateRect(HWND, const RECT FAR*); void WINAPI InvalidateRgn(HWND, HRGN, BOOL); void WINAPI ValidateRgn(HWND, HRGN); BOOL WINAPI RedrawWindow(HWND hwnd, const RECT FAR* lprcUpdate, HRGN hrgnUpdate, UINT flags); void WINAPI ScrollWindow(HWND, int, int, const RECT FAR*, const RECT FAR*); BOOL WINAPI ScrollDC(HDC, int, int, const RECT FAR*, const RECT FAR*, HRGN, RECT FAR*); int WINAPI ScrollWindowEx(HWND hwnd, int dx, int dy, const RECT FAR* prcScroll, const RECT FAR* prcClip, HRGN hrgnUpdate, RECT FAR* prcUpdate, UINT flags); HWND WINAPI SetActiveWindow(HWND); HWND WINAPI GetActiveWindow(void); HWND WINAPI GetLastActivePopup(HWND); HWND WINAPI SetFocus(HWND); HWND WINAPI GetFocus(void); int WINAPI GetKeyState(int); int WINAPI GetAsyncKeyState(int); void WINAPI GetKeyboardState(BYTE FAR* ); void WINAPI SetKeyboardState(BYTE FAR* ); HWND WINAPI SetCapture(HWND); void WINAPI ReleaseCapture(void); HWND WINAPI GetCapture(void); BOOL WINAPI SwapMouseButton(BOOL); HWND WINAPI GetSysModalWindow(void); HWND WINAPI SetSysModalWindow(HWND); UINT WINAPI SetTimer(HWND, UINT, UINT, TIMERPROC); BOOL WINAPI KillTimer(HWND, UINT); HACCEL WINAPI LoadAccelerators(HINSTANCE, LPCSTR); int WINAPI TranslateAccelerator(HWND, HACCEL, MSG FAR*); BOOL WINAPI IsMenu(HMENU); HMENU WINAPI CreateMenu(void); HMENU WINAPI CreatePopupMenu(void); HMENU WINAPI LoadMenu(HINSTANCE, LPCSTR); HMENU WINAPI LoadMenuIndirect(const void FAR*); BOOL WINAPI DestroyMenu(HMENU); HMENU WINAPI GetMenu(HWND); BOOL WINAPI SetMenu(HWND, HMENU); HMENU WINAPI GetSystemMenu(HWND, BOOL); void WINAPI DrawMenuBar(HWND); BOOL WINAPI HiliteMenuItem(HWND, HMENU, UINT, UINT); BOOL WINAPI InsertMenu(HMENU, UINT, UINT, UINT, LPCSTR); BOOL WINAPI AppendMenu(HMENU, UINT, UINT, LPCSTR); BOOL WINAPI ModifyMenu(HMENU, UINT, UINT, UINT, LPCSTR); BOOL WINAPI RemoveMenu(HMENU, UINT, UINT); BOOL WINAPI DeleteMenu(HMENU, UINT, UINT); BOOL WINAPI ChangeMenu(HMENU, UINT, LPCSTR, UINT, UINT); BOOL WINAPI EnableMenuItem(HMENU, UINT, UINT); BOOL WINAPI CheckMenuItem(HMENU, UINT, UINT); HMENU WINAPI GetSubMenu(HMENU, int); int WINAPI GetMenuItemCount(HMENU); UINT WINAPI GetMenuItemID(HMENU, int); int WINAPI GetMenuString(HMENU, UINT, LPSTR, int, UINT); UINT WINAPI GetMenuState(HMENU, UINT, UINT); BOOL WINAPI SetMenuItemBitmaps(HMENU, UINT, UINT, HBITMAP, HBITMAP); DWORD WINAPI GetMenuCheckMarkDimensions(void); BOOL WINAPI TrackPopupMenu(HMENU, UINT, int, int, int, HWND, const RECT FAR*); int WINAPI SetScrollPos(HWND, int, int, BOOL); int WINAPI GetScrollPos(HWND, int); void WINAPI SetScrollRange(HWND, int, int, int, BOOL); void WINAPI GetScrollRange(HWND, int, int FAR*, int FAR*); void WINAPI ShowScrollBar(HWND, int, BOOL); BOOL WINAPI EnableScrollBar(HWND, int, UINT); BOOL WINAPI OpenClipboard(HWND); BOOL WINAPI CloseClipboard(void); BOOL WINAPI EmptyClipboard(void); HWND WINAPI GetClipboardOwner(void); HWND WINAPI SetClipboardViewer(HWND); HWND WINAPI GetClipboardViewer(void); HANDLE WINAPI SetClipboardData(UINT, HANDLE); HANDLE WINAPI GetClipboardData(UINT); BOOL WINAPI IsClipboardFormatAvailable(UINT); int WINAPI GetPriorityClipboardFormat(UINT FAR*, int); UINT WINAPI RegisterClipboardFormat(LPCSTR); int WINAPI CountClipboardFormats(void); UINT WINAPI EnumClipboardFormats(UINT); int WINAPI GetClipboardFormatName(UINT, LPSTR, int); BOOL WINAPI ChangeClipboardChain(HWND, HWND); HCURSOR WINAPI LoadCursor(HINSTANCE, LPCSTR); HCURSOR WINAPI CreateCursor(HINSTANCE, int, int, int, int, const void FAR*, const void FAR*); BOOL WINAPI DestroyCursor(HCURSOR); HCURSOR WINAPI CopyCursor(HINSTANCE, HCURSOR); int WINAPI ShowCursor(BOOL); void WINAPI SetCursorPos(int, int); void WINAPI GetCursorPos(POINT FAR*); HCURSOR WINAPI SetCursor(HCURSOR); HCURSOR WINAPI GetCursor(void); void WINAPI ClipCursor(const RECT FAR*); void WINAPI GetClipCursor(RECT FAR*); HICON WINAPI LoadIcon(HINSTANCE, LPCSTR); HICON WINAPI CreateIcon(HINSTANCE, int, int, BYTE, BYTE, const void FAR*, const void FAR*); BOOL WINAPI DestroyIcon(HICON); HICON WINAPI CopyIcon(HINSTANCE, HICON); BOOL WINAPI DrawIcon(HDC, int, int, HICON); int WINAPI MessageBox(HWND, LPCSTR, LPCSTR, UINT); void WINAPI MessageBeep(UINT); void WINAPI CreateCaret(HWND, HBITMAP, int, int); void WINAPI DestroyCaret(void); void WINAPI SetCaretPos(int, int); void WINAPI GetCaretPos(POINT FAR*); void WINAPI HideCaret(HWND); void WINAPI ShowCaret(HWND); UINT WINAPI GetCaretBlinkTime(void); void WINAPI SetCaretBlinkTime(UINT); LRESULT WINAPI DefFrameProc(HWND, HWND, UINT, WPARAM, LPARAM); LRESULT WINAPI DefMDIChildProc(HWND, UINT, WPARAM, LPARAM); BOOL WINAPI TranslateMDISysAccel(HWND, MSG FAR*); UINT WINAPI ArrangeIconicWindows(HWND); BOOL WINAPI IsDialogMessage(HWND, MSG FAR*); LRESULT WINAPI DefDlgProc(HWND, UINT, WPARAM, LPARAM); HWND WINAPI CreateDialog(HINSTANCE, LPCSTR, HWND, DLGPROC); HWND WINAPI CreateDialogIndirect(HINSTANCE, const void FAR*, HWND, DLGPROC); HWND WINAPI CreateDialogParam(HINSTANCE, LPCSTR, HWND, DLGPROC, LPARAM); HWND WINAPI CreateDialogIndirectParam(HINSTANCE, const void FAR*, HWND, DLGPROC, LPARAM); int WINAPI DialogBox(HINSTANCE, LPCSTR, HWND, DLGPROC); int WINAPI DialogBoxIndirect(HINSTANCE, HGLOBAL, HWND, DLGPROC); int WINAPI DialogBoxParam(HINSTANCE, LPCSTR, HWND, DLGPROC, LPARAM); int WINAPI DialogBoxIndirectParam(HINSTANCE, HGLOBAL, HWND, DLGPROC, LPARAM); void WINAPI EndDialog(HWND, int); int WINAPI GetDlgCtrlID(HWND); HWND WINAPI GetDlgItem(HWND, int); LRESULT WINAPI SendDlgItemMessage(HWND, int, UINT, WPARAM, LPARAM); void WINAPI SetDlgItemInt(HWND, int, UINT, BOOL); UINT WINAPI GetDlgItemInt(HWND, int, BOOL FAR* , BOOL); void WINAPI SetDlgItemText(HWND, int, LPCSTR); int WINAPI GetDlgItemText(HWND, int, LPSTR, int); void WINAPI CheckDlgButton(HWND, int, UINT); void WINAPI CheckRadioButton(HWND, int, int, int); UINT WINAPI IsDlgButtonChecked(HWND, int); HWND WINAPI GetNextDlgGroupItem(HWND, HWND, BOOL); HWND WINAPI GetNextDlgTabItem(HWND, HWND, BOOL); void WINAPI MapDialogRect(HWND, RECT FAR*); DWORD WINAPI GetDialogBaseUnits(void); int WINAPI DlgDirList(HWND, LPSTR, int, int, UINT); BOOL WINAPI DlgDirSelect(HWND, LPSTR, int); int WINAPI DlgDirListComboBox(HWND, LPSTR, int, int, UINT); BOOL WINAPI DlgDirSelectComboBox(HWND, LPSTR, int); BOOL WINAPI DlgDirSelectEx(HWND, LPSTR, int, int); BOOL WINAPI DlgDirSelectComboBoxEx(HWND, LPSTR, int, int); HHOOK WINAPI SetWindowsHook(int, HOOKPROC); LRESULT WINAPI DefHookProc(int, WPARAM, LPARAM, HHOOK FAR*); BOOL WINAPI UnhookWindowsHook(int, HOOKPROC); HHOOK WINAPI SetWindowsHookEx(int idHook, HOOKPROC lpfn, HINSTANCE hInstance, HTASK hTask); BOOL WINAPI UnhookWindowsHookEx(HHOOK hHook); LRESULT WINAPI CallNextHookEx(HHOOK hHook, int code, WPARAM wParam, LPARAM lParam); BOOL WINAPI QuerySendMessage(HANDLE h1, HANDLE h2, HANDLE h3, LPMSG lpmsg); BOOL WINAPI LockInput(HANDLE h1, HWND hwndInput, BOOL fLock); LONG WINAPI GetSystemDebugState(void); BOOL WINAPI WinHelp(HWND hwndMain, LPCSTR lpszHelp, UINT usCommand, DWORD ulData); int WINAPI OpenSound(void); void WINAPI CloseSound(void); int WINAPI StartSound(void); int WINAPI StopSound(void); int WINAPI SetVoiceQueueSize(int, int); int WINAPI SetVoiceNote(int, int, int, int); int WINAPI SetVoiceAccent(int, int, int, int, int); int WINAPI SetVoiceEnvelope(int, int, int); int WINAPI SetVoiceSound(int, DWORD, int); int WINAPI SetVoiceThreshold(int, int); int FAR* WINAPI GetThresholdEvent(void); int WINAPI GetThresholdStatus(void); int WINAPI SetSoundNoise(int, int); int WINAPI WaitSoundState(int); int WINAPI SyncAllVoices(void); int WINAPI CountVoiceNotes(int); int WINAPI BuildCommDCB(LPCSTR, DCB FAR*); int WINAPI OpenComm(LPCSTR, UINT, UINT); int WINAPI CloseComm(int); int WINAPI ReadComm(int, void FAR*, int); int WINAPI WriteComm(int, const void FAR*, int); int WINAPI UngetCommChar(int, char); int WINAPI FlushComm(int, int); int WINAPI TransmitCommChar(int, char); int WINAPI SetCommState(const DCB FAR*); int WINAPI GetCommState(int, DCB FAR*); int WINAPI GetCommError(int, COMSTAT FAR* ); int WINAPI SetCommBreak(int); int WINAPI ClearCommBreak(int); UINT FAR* WINAPI SetCommEventMask(int, UINT); UINT WINAPI GetCommEventMask(int, int); LONG WINAPI EscapeCommFunction(int, int); BOOL WINAPI EnableCommNotification(int, HWND, int, int); int WINAPI wvsprintf(LPSTR lpszOut, LPCSTR lpszFmt, const void FAR* lpParams); int FAR CDECL wsprintf(LPSTR lpszOut, LPCSTR lpszFmt, ...); LRESULT WINAPI DefDriverProc(DWORD dwDriverIdentifier, HDRVR driverID, UINT message, LPARAM lParam1, LPARAM lParam2); HDRVR WINAPI OpenDriver(LPCSTR szDriverName, LPCSTR szSectionName, LPARAM lParam2); LRESULT WINAPI CloseDriver(HDRVR hDriver, LPARAM lParam1, LPARAM lParam2); LRESULT WINAPI SendDriverMessage(HDRVR hDriver, UINT message, LPARAM lParam1, LPARAM lParam2); HINSTANCE WINAPI GetDriverModuleHandle(HDRVR hDriver); HDRVR WINAPI GetNextDriver(HDRVR, DWORD); BOOL WINAPI GetDriverInfo(HDRVR, DRIVERINFOSTRUCT FAR*);