home *** CD-ROM | disk | FTP | other *** search
/ PC Professionell 2003 July / PCpro_2003_07.ISO / vollvers / edhtml / EdHTMLv5.0.exe / Main / CPP.DAT < prev    next >
Encoding:
Text File  |  2003-05-14  |  44.7 KB  |  985 lines

  1. #EdHTML - C/C++
  2.  
  3. !conio.h
  4. void clreol(void);
  5. void clrscr(void);
  6. void gotoxy(int __x, int __y);
  7. int wherex(void);
  8. int wherey(void);
  9. int getch(void);
  10. int getche(void);
  11. int kbhit(void);
  12. int putch(int __c);
  13. unsigned char inportb(unsigned __portid);
  14. unsigned inport (unsigned __portid);
  15. int inp(unsigned __portid);
  16. unsigned inpw(unsigned __portid);
  17. void outportb(unsigned __portid, unsigned char __value);
  18. void outport (unsigned __portid, unsigned __value);
  19. int outp(unsigned __portid, int __value);
  20. unsigned outpw(unsigned __portid, unsigned __value);
  21. void delline(void);
  22. int gettext(int __left, int __top, int __right, int __bottom, void *__destin);
  23. void gettextinfo (struct text_info *__r);
  24. void highvideo(void);
  25. void insline(void);
  26. void lowvideo(void);
  27. int movetext(int __left, int __top, int __right, int __bottom, int __destleft, int __desttop);
  28. void normvideo(void);
  29. int puttext(int __left, int __top, int __right, int __bottom, void *__source);
  30. void textattr(int __newattr);
  31. void textbackground(int __newcolor);
  32. void textcolor(int __newcolor);
  33. void textmode(int __newmode);
  34. void window(int __left, int __top, int __right, int __bottom);
  35. void _setcursortype(int __cur_t);
  36. char * cgets(char *__str);
  37. int cprintf(const char *__format, ...);
  38. int cputs(const char *__str);
  39. int cscanf(const char *__format, ...);
  40. char * getpass(const char *__prompt);
  41. int ungetch(int __ch);
  42. unsigned char __inportb__ (unsigned __portid);
  43. unsigned __inportw__ (unsigned __portid);
  44. unsigned char __outportb__(unsigned __portid, unsigned char __value);
  45. unsigned __outportw__(unsigned __portid, unsigned __value);
  46.  
  47.  
  48. !math.h
  49. double acos (double __x);
  50. double asin (double __x);
  51. double atan (double __x);
  52. double atan2 (double __y, double __x);
  53. double ceil (double __x);
  54. double cos (double __x);
  55. double cosh (double __x);
  56. double exp (double __x);
  57. double fabs (double __x);
  58. double __fabs__ (double __x);
  59. double floor (double __x);
  60. double fmod (double __x, double __y);
  61. double frexp (double __x, int *__exponent);
  62. double ldexp (double __x, int __exponent);
  63. double log (double __x);
  64. double log10 (double __x);
  65. double modf (double __x, double *__ipart);
  66. double pow (double __x, double __y);
  67. double sin (double __x);
  68. double sinh (double __x);
  69. double sqrt (double __x);
  70. double tan (double __x);
  71. double tanh (double __x);
  72. long double acosl (long double __x);
  73. long double asinl (long double __x);
  74. long double atan2l (long double __x, long double __y);
  75. long double atanl (long double __x);
  76. long double ceill (long double __x);
  77. long double coshl (long double __x);
  78. long double cosl (long double __x);
  79. long double expl (long double __x);
  80. long double fabsl (long double __x);
  81. long double floorl (long double __x);
  82. long double fmodl (long double __x, long double __y);
  83. long double frexpl (long double __x, int *__exponent);
  84. long double ldexpl (long double __x, int __exponent);
  85. long double log10l (long double __x);
  86. long double logl (long double __x);
  87. long double modfl (long double __x, long double *__ipart);
  88. long double powl (long double __x, long double __y);
  89. long double sinhl (long double __x);
  90. long double sinl (long double __x);
  91. long double sqrtl (long double __x);
  92. long double tanhl (long double __x);
  93. long double tanl (long double __x);
  94. int abs (int __x);
  95. double atof (const char *__s);
  96. double hypot (double __x, double __y);
  97. long labs (long __x);
  98. int matherr (struct exception *__e);
  99. double poly (double __x, int __degree, double *__coeffs);
  100. double pow10 (int __p);
  101. int _matherrl (struct _exceptionl *__e);
  102. long double _atold (const char *__s);
  103. long double hypotl (long double __x, long double __y);
  104. long double polyl (long double __x, int __degree, long double *__coeffs);
  105. long double pow10l (int __p);
  106.  
  107.  
  108. !memory.h
  109. void * memccpy(void *__dest, const void *__src, int __c, size_t __n);
  110. void * memchr(const void *__s, int __c, size_t __n);
  111. int memcmp(const void *__s1, const void *__s2, size_t __n);
  112. void * memcpy(void *__dest, const void *__src, size_t __n);
  113. int memicmp(const void *__s1, const void *__s2, size_t __n);
  114. void * _CType memmove(void *__dest, const void *__src, size_t __n);
  115. void * _CType memset(void *__s, int __c, size_t __n);
  116. void movedata(unsigned __srcseg, unsigned __srcoff, unsigned __dstseg,unsigned __dstoff, size_t __n);
  117. void movmem(const void *__src, void *__dest, unsigned __length);
  118. void setmem(void *__dest,unsigned __length, char __value);
  119. void far * _fmemccpy(void far *__dest, const void far *__src, int __c, size_t __n);
  120. void far * _fmemchr(const void far *__s, int __c, size_t __n);
  121. int _fmemcmp(const void far *__s1, const void far *__s2, size_t __n);
  122. void far * _fmemcpy(void far *__dest, const void far *__src, size_t __n);
  123. int _fmemicmp(const void far *__s1, const void far *__s2, size_t __n);
  124. void far * _fmemmove(void far *__dest, const void far *__src, size_t __n);
  125. void far * _fmemset(void far *__s, int __c, size_t __n);
  126. void _fmovmem(const void far *__src, void far *__dest, unsigned __length);
  127. void _fsetmem(void far *__dest, unsigned __length, char __value);
  128. void * __memchr__ (const void *__s, int __c, size_t __n);
  129. int __memcmp__(const void *__s1, const void *__s2, size_t __n);
  130. void * __memcpy__(void *__dest, const void *__src, size_t __n);
  131. void * _CType __memset__(void *__s, int __c, size_t __n);
  132.  
  133.  
  134. !stdio.h
  135. void clearerr(FILE *__stream);
  136. int fclose(FILE *__stream);
  137. int fflush(FILE *__stream);
  138. int fgetc(FILE *__stream);
  139. int fgetpos(FILE *__stream, fpos_t *__pos);
  140. char * fgets(char *__s, int __n, FILE *__stream);
  141. FILE * fopen(const char *__path, const char *__mode);
  142. int fprintf(FILE *__stream, const char *__format, ...);
  143. int fputc(int __c, FILE *__stream);
  144. int fputs(const char *__s, FILE *__stream);
  145. size_t fread(void *__ptr, size_t __size, size_t __n, FILE *__stream);
  146. FILE * freopen(const char *__path, const char *__mode, FILE *__stream);
  147. int fscanf(FILE *__stream, const char *__format, ...);
  148. int fseek(FILE *__stream, long __offset, int __whence);
  149. int fsetpos(FILE *__stream, const fpos_t *__pos);
  150. long ftell(FILE *__stream);
  151. size_t fwrite(const void *__ptr, size_t __size, size_t __n, FILE *__stream);
  152. char * gets(char *__s);
  153. void perror(const char *__s);
  154. int printf(const char *__format, ...);
  155. int puts(const char *__s);
  156. int _CType remove(const char *__path);
  157. int _CType rename(const char *__oldname,const char *__newname);
  158. void rewind(FILE *__stream);
  159. int scanf(const char *__format, ...);
  160. void setbuf(FILE *__stream, char *__buf);
  161. int setvbuf(FILE *__stream, char *__buf, int __type, size_t __size);
  162. int sprintf(char *__buffer, const char *__format, ...);
  163. int sscanf(const char *__buffer, const char *__format, ...);
  164. char * strerror(int __errnum);
  165. FILE * tmpfile(void);
  166. char * tmpnam(char *__s);
  167. int ungetc(int __c, FILE *__stream);
  168. int vfprintf(FILE *__stream, const char *__format, void *__arglist);
  169. int vfscanf(FILE *__stream, const char *__format, void *__arglist);
  170. int _CType vprintf(const char *__format, void *__arglist);
  171. int vscanf(const char *__format, void *__arglist);
  172. int vsprintf(char *__buffer, const char *__format, void *__arglist);
  173. int vsscanf(const char *__buffer, const char *__format, void *__arglist);
  174. int _CType unlink(const char *__path);
  175. int getc(FILE *__fp);
  176. int getchar(void);
  177. int putchar(const int __c);
  178. int putc(const int __c, FILE *__fp);
  179. int feof(FILE *__fp);
  180. int ferror(FILE *__fp);
  181. int fcloseall(void);
  182. FILE * fdopen(int __handle, char *__type);
  183. int fgetchar(void);
  184. int flushall(void);
  185. int fputchar(int __c);
  186. FILE * _fsopen (const char *__path, const char *__mode, int __shflag);
  187. int getw(FILE *__stream);
  188. int putw(int __w, FILE *__stream);
  189. int rmtmp(void);
  190. char * _strerror(const char *__s);
  191. char * tempnam(char *__dir, char *__pfx);
  192. int _fgetc(FILE *__stream);
  193. int _fputc(char __c, FILE *__stream);
  194. void _InitEasyWin(void);
  195.  
  196.  
  197. !stdlib.h
  198. void abort(void);
  199. int __abs__(int);
  200. int _CType abs(int __x);
  201. int atexit(void ( *__func)(void));
  202. double atof(const char *__s);
  203. int _CType atoi(const char *__s);
  204. long _CType atol(const char *__s);
  205. void * _CType bsearch(const void *__key, const void *__base, size_t __nelem, size_t __width, int (_CType *fcmp)(const void *, const void *));
  206. void * calloc(size_t __nitems, size_t __size);
  207. div_t div(int __numer, int __denom);
  208. void exit(int __status);
  209. void free(void *__block);
  210. char * _CType getenv(const char *__name);
  211. long labs(long __x);
  212. ldiv_t ldiv(long __numer, long __denom);
  213. void * malloc(size_t __size);
  214. int mblen(const char *__s, size_t __n);
  215. size_t mbstowcs(wchar_t *__pwcs, const char *__s, size_t __n);
  216. int mbtowc(wchar_t *__pwc, const char *__s, size_t __n);
  217. void _CType qsort(void *__base, size_t __nelem, size_t __width, int _CType (* __fcmp)(const void *, const void *));
  218. int rand(void);
  219. void * realloc(void *__block, size_t __size);
  220. void srand(unsigned __seed);
  221. double strtod(const char *__s, char *_FAR *__endptr);
  222. long strtol(const char *__s, char *_FAR *__endptr, int __radix);
  223. long double _strtold(const char *__s, char *_FAR *__endptr);
  224. unsigned long strtoul(const char *__s, char *_FAR *__endptr, int __radix);
  225. int system(const char *__command);
  226. size_t wcstombs(char *__s, const wchar_t *__pwcs, size_t __n);
  227. int wctomb(char *__s, wchar_t __wc);
  228. int far * far __getErrno(void);
  229. int far * far __getDOSErrno(void);
  230. long double _atold(const char *__s);
  231. char * ecvt(double __value, int __ndig, int *__dec, int *__sign);
  232. void _exit(int __status);
  233. char * fcvt(double __value, int __ndig, int *__dec, int *__sign);
  234. char * _CType _fullpath(char *__buf, const char *__path, size_t __maxlen);
  235. char * gcvt(double __value, int __ndec, char *__buf);
  236. char *_CType itoa(int __value, char *__string, int __radix);
  237. void * lfind(const void *__key, const void *__base, size_t *__num, size_t __width, int (* __fcmp)(const void *, const void *));
  238. unsigned long _lrotl(unsigned long __val, int __count);
  239. unsigned long _lrotr(unsigned long __val, int __count);
  240. void * lsearch(const void *__key, void *__base, size_t *__num, size_t __width, int (* __fcmp)(const void *, const void *));
  241. char * _CType ltoa(long __value, char *__string, int __radix);
  242. void _makepath(char *__path, const char *__drive, const char *__dir, const char *__name, const char *__ext);
  243. int putenv(const char *__name);
  244. unsigned _rotl(unsigned __value, int __count);
  245. unsigned _rotr(unsigned __value, int __count);
  246. unsigned __rotl__(unsigned __value, int __count);
  247. unsigned __rotr__(unsigned __value, int __count);
  248. void _searchenv(const char *__file, const char *__varname, char *__pathname);
  249. void _searchstr(const char *__file, const char *__ipath, char *__pathname);
  250. void _splitpath(const char *__path, char *__drive, char *__dir, char *__name, char *__ext);
  251. void swab(char *__from, char *__to, int __nbytes);
  252. char *_CType ultoa(unsigned long __value, char *__string, int __radix);
  253.  
  254.  
  255. !string.h
  256. void * memchr (const void *__s, int __c, size_t __n);
  257. int memcmp(const void *__s1, const void *__s2, size_t __n);
  258. void * memcpy(void *__dest, const void *__src, size_t __n);
  259. void * _CType memmove(void *__dest, const void *__src, size_t __n);
  260. void * _CType memset(void *__s, int __c, size_t __n);
  261. char * _CType strcat(char *__dest, const char *__src);
  262. char * _CType strchr(const char *__s, int __c);
  263. int _CType strcmp(const char *__s1, const char *__s2);
  264. int strcoll(const char *__s1, const char *__s2);
  265. char * _CType strcpy(char *__dest, const char *__src);
  266. size_t strcspn(const char *__s1, const char *__s2);
  267. char * strerror(int __errnum);
  268. size_t _CType strlen(const char *__s);
  269. char * _CType strncat(char *__dest, const char *__src, size_t __maxlen);
  270. int _CType strncmp(const char *__s1, const char *__s2, size_t __maxlen);
  271. char * _CType strncpy(char *__dest, const char *__src, size_t __maxlen);
  272. char * _CType strpbrk(const char *__s1, const char *__s2);
  273. char * _CType strrchr(const char *__s, int __c);
  274. size_t strspn(const char *__s1, const char *__s2);
  275. char * strstr(const char *__s1, const char *__s2);
  276. char * _CType strtok(char *__s1, const char *__s2);
  277. size_t strxfrm(char *__s1, const char *__s2, size_t __n);
  278. char * _strerror(const char *__s);
  279. void * memccpy(void *__dest, const void *__src, int __c, size_t __n);
  280. int memicmp(const void *__s1, const void *__s2, size_t __n);
  281. void movedata(unsigned __srcseg,unsigned __srcoff, unsigned __dstseg,unsigned __dstoff, size_t __n);
  282. char * _CType stpcpy(char *__dest, const char *__src);
  283. char * _stpcpy(char *__dest, const char *__src);
  284. char * strdup(const char *__s);
  285. int _CType stricmp(const char *__s1, const char *__s2);
  286. char * _CType strlwr(char *__s);
  287. int _CType strnicmp(const char *__s1, const char *__s2, size_t __maxlen);
  288. char * strnset(char *__s, int __ch, size_t __n);
  289. char * strrev(char *__s);
  290. char * strset(char *__s, int __ch);
  291. char * _CType strupr(char *__s);
  292. void * __memchr__ (const void *__s, int __c, size_t __n);
  293. int __memcmp__(const void *__s1, const void *__s2, size_t __n);
  294. void * __memcpy__(void *__dest, const void *__src, size_t __n);
  295. void * _CType __memset__(void *__s, int __c, size_t __n);
  296. char * __stpcpy__(char *__dest, const char *__src);
  297. char * _CType __strcat__(char *__dest, const char *__src);
  298. char * __strchr__(const char *__s, int __c);
  299. int _CType __strcmp__(const char *__s1, const char *__s2);
  300. char * _CType __strcpy__(char *__dest, const char *__src);
  301. size_t _CType __strlen__(const char *__s);
  302. char * __strncat__(char *__dest, const char *__src, size_t __maxlen);
  303. int __strncmp__(const char *__s1, const char *__s2, size_t __maxlen);
  304. char * _CType __strncpy__(char *__dest, const char *__src, size_t __maxlen);
  305. char * __strnset__(char *__s, int __ch, size_t __n);
  306. char * _CType __strrchr__(const char *__s, int __c);
  307. char * __strset__(char *__s, int __ch);
  308.  
  309.  
  310. !windows.h
  311. int PASCAL WinMain(HINSTANCE, HINSTANCE, LPSTR, int);
  312. int FAR PASCAL LibMain(HINSTANCE, WORD, WORD, LPSTR);
  313. DWORD WINAPI GetVersion(void);
  314. DWORD WINAPI GetFreeSpace(UINT);
  315. UINT WINAPI GetCurrentPDB(void);
  316. UINT WINAPI GetWindowsDirectory(LPSTR, UINT);
  317. UINT WINAPI GetSystemDirectory(LPSTR, UINT);
  318. UINT WINAPI GetFreeSystemResources(UINT);
  319. DWORD WINAPI GetWinFlags(void);
  320. LPSTR WINAPI GetDOSEnvironment(void);
  321. DWORD WINAPI GetCurrentTime(void);
  322. DWORD WINAPI GetTickCount(void);
  323. DWORD WINAPI GetTimerResolution(void);
  324. void WINAPI LogError(UINT err, void FAR* lpInfo);
  325. void WINAPI LogParamError(UINT err, FARPROC lpfn, void FAR* param);
  326. BOOL WINAPI GetWinDebugInfo(WINDEBUGINFO FAR* lpwdi, UINT flags);
  327. BOOL WINAPI SetWinDebugInfo(const WINDEBUGINFO FAR* lpwdi);
  328. void FAR _cdecl DebugOutput(UINT flags, LPCSTR lpsz, ...);
  329. void WINAPI FatalExit(int);
  330. void WINAPI FatalAppExit(UINT, LPCSTR);
  331. BOOL WINAPI ExitWindows(DWORD dwReturnCode, UINT wReserved);
  332. BOOL WINAPI ExitWindowsExec(LPCSTR, LPCSTR);
  333. void WINAPI DebugBreak(void);
  334. void WINAPI OutputDebugString(LPCSTR);
  335. UINT WINAPI SetErrorMode(UINT);
  336. BOOL WINAPI IsBadReadPtr(const void FAR* lp, UINT cb);
  337. BOOL WINAPI IsBadWritePtr(void FAR* lp, UINT cb);
  338. BOOL WINAPI IsBadHugeReadPtr(const void _huge* lp, DWORD cb);
  339. BOOL WINAPI IsBadHugeWritePtr(void _huge* lp, DWORD cb);
  340. BOOL WINAPI IsBadCodePtr(FARPROC lpfn);
  341. BOOL WINAPI IsBadStringPtr(const void FAR* lpsz, UINT cchMax);
  342. int WINAPI ProfInsChk(void);
  343. void WINAPI ProfSetup(int,int);
  344. void WINAPI ProfSampRate(int,int);
  345. void WINAPI ProfStart(void);
  346. void WINAPI ProfStop(void);
  347. void WINAPI ProfClear(void);
  348. void WINAPI ProfFlush(void);
  349. void WINAPI ProfFinish(void);
  350. int WINAPI Catch(int FAR*);
  351. void WINAPI Throw(const int FAR*, int);
  352. void WINAPI SwitchStackBack(void);
  353. void WINAPI SwitchStackTo(UINT, UINT, UINT);
  354. HINSTANCE WINAPI LoadModule(LPCSTR, LPVOID);
  355. BOOL WINAPI FreeModule(HINSTANCE);
  356. HINSTANCE WINAPI LoadLibrary(LPCSTR);
  357. void WINAPI FreeLibrary(HINSTANCE);
  358. UINT WINAPI WinExec(LPCSTR, UINT);
  359. HMODULE WINAPI GetModuleHandle(LPCSTR);
  360. int WINAPI GetModuleUsage(HINSTANCE);
  361. int WINAPI GetModuleFileName(HINSTANCE, LPSTR, int);
  362. FARPROC WINAPI GetProcAddress(HINSTANCE, LPCSTR);
  363. int WINAPI GetInstanceData(HINSTANCE, BYTE*, int);
  364. HGLOBAL WINAPI GetCodeHandle(FARPROC);
  365. void WINAPI GetCodeInfo(FARPROC lpProc, SEGINFO FAR* lpSegInfo);
  366. FARPROC WINAPI MakeProcInstance(FARPROC, HINSTANCE);
  367. void WINAPI FreeProcInstance(FARPROC);
  368. UINT WINAPI GetNumTasks(void);
  369. BOOL WINAPI IsTask(HTASK);
  370. HTASK WINAPI GetCurrentTask(void);
  371. void WINAPI Yield(void);
  372. void WINAPI DirectedYield(HTASK);
  373. HGLOBAL WINAPI GlobalAlloc(UINT, DWORD);
  374. HGLOBAL WINAPI GlobalReAlloc(HGLOBAL, DWORD, UINT);
  375. HGLOBAL WINAPI GlobalFree(HGLOBAL);
  376. DWORD WINAPI GlobalDosAlloc(DWORD);
  377. UINT WINAPI GlobalDosFree(UINT);
  378. void FAR* WINAPI GlobalLock(HGLOBAL);
  379. BOOL WINAPI GlobalUnlock(HGLOBAL);
  380. DWORD WINAPI GlobalSize(HGLOBAL);
  381. DWORD WINAPI GlobalHandle(UINT);
  382. UINT WINAPI GlobalFlags(HGLOBAL);
  383. void FAR* WINAPI GlobalWire(HGLOBAL);
  384. BOOL WINAPI GlobalUnWire(HGLOBAL);
  385. UINT WINAPI GlobalPageLock(HGLOBAL);
  386. UINT WINAPI GlobalPageUnlock(HGLOBAL);
  387. void WINAPI GlobalFix(HGLOBAL);
  388. void WINAPI GlobalUnfix(HGLOBAL);
  389. HGLOBAL WINAPI GlobalLRUNewest(HGLOBAL);
  390. HGLOBAL WINAPI GlobalLRUOldest(HGLOBAL);
  391. DWORD WINAPI GlobalCompact(DWORD);
  392. void WINAPI GlobalNotify(GNOTIFYPROC);
  393. HGLOBAL WINAPI LockSegment(UINT);
  394. void WINAPI UnlockSegment(UINT);
  395. UINT WINAPI AllocSelector(UINT);
  396. UINT WINAPI FreeSelector(UINT);
  397. UINT WINAPI AllocDStoCSAlias(UINT);
  398. UINT WINAPI PrestoChangoSelector(UINT sourceSel, UINT destSel);
  399. DWORD WINAPI GetSelectorBase(UINT);
  400. UINT WINAPI SetSelectorBase(UINT, DWORD);
  401. DWORD WINAPI GetSelectorLimit(UINT);
  402. UINT WINAPI SetSelectorLimit(UINT, DWORD);
  403. void WINAPI LimitEmsPages(DWORD);
  404. void WINAPI ValidateFreeSpaces(void);
  405. HLOCAL WINAPI LocalAlloc(UINT, UINT);
  406. HLOCAL WINAPI LocalReAlloc(HLOCAL, UINT, UINT);
  407. HLOCAL WINAPI LocalFree(HLOCAL);
  408. void NEAR* WINAPI LocalLock(HLOCAL);
  409. BOOL WINAPI LocalUnlock(HLOCAL);
  410. UINT WINAPI LocalSize(HLOCAL);
  411. HLOCAL WINAPI LocalHandle(void NEAR*);
  412. INT WINAPI LocalFlags(HLOCAL);
  413. BOOL WINAPI LocalInit(UINT, UINT, UINT);
  414. UINT WINAPI LocalCompact(UINT);
  415. UINT WINAPI LocalShrink(HLOCAL, UINT);
  416. HFILE WINAPI OpenFile(LPCSTR, OFSTRUCT FAR*, UINT);
  417. HFILE WINAPI _lopen(LPCSTR, int);
  418. HFILE WINAPI _lcreat(LPCSTR, int);
  419. HFILE WINAPI _lclose(HFILE);
  420. LONG WINAPI _llseek(HFILE, LONG, int);
  421. UINT WINAPI _lread(HFILE, void _huge*, UINT);
  422. UINT WINAPI _lwrite(HFILE, const void _huge*, UINT);
  423. long WINAPI _hread(HFILE, void _huge*, long);
  424. long WINAPI _hwrite(HFILE, const void _huge*, long);
  425. int WINAPI GetTempFileName(BYTE, LPCSTR, UINT, LPSTR);
  426. BYTE WINAPI GetTempDrive(char);
  427. UINT WINAPI GetDriveType(int);
  428. UINT WINAPI SetHandleCount(UINT);
  429. UINT WINAPI WNetAddConnection(LPSTR, LPSTR, LPSTR);
  430. UINT WINAPI WNetGetConnection(LPSTR, LPSTR, UINT FAR*);
  431. UINT WINAPI WNetCancelConnection(LPSTR, BOOL);
  432. HRSRC WINAPI FindResource(HINSTANCE, LPCSTR, LPCSTR);
  433. HGLOBAL WINAPI LoadResource(HINSTANCE, HRSRC);
  434. BOOL WINAPI FreeResource(HGLOBAL);
  435. void FAR* WINAPI LockResource(HGLOBAL);
  436. DWORD WINAPI SizeofResource(HINSTANCE, HRSRC);
  437. int WINAPI AccessResource(HINSTANCE, HRSRC);
  438. HGLOBAL WINAPI AllocResource(HINSTANCE, HRSRC, DWORD);
  439. RSRCHDLRPROC WINAPI SetResourceHandler(HINSTANCE, LPCSTR, RSRCHDLRPROC);
  440. BOOL WINAPI InitAtomTable(int);
  441. ATOM WINAPI AddAtom(LPCSTR);
  442. ATOM WINAPI DeleteAtom(ATOM);
  443. ATOM WINAPI FindAtom(LPCSTR);
  444. UINT WINAPI GetAtomName(ATOM, LPSTR, int);
  445. ATOM WINAPI GlobalAddAtom(LPCSTR);
  446. ATOM WINAPI GlobalDeleteAtom(ATOM);
  447. ATOM WINAPI GlobalFindAtom(LPCSTR);
  448. UINT WINAPI GlobalGetAtomName(ATOM, LPSTR, int);
  449. HLOCAL WINAPI GetAtomHandle(ATOM);
  450. UINT WINAPI GetProfileInt(LPCSTR, LPCSTR, int);
  451. int WINAPI GetProfileString(LPCSTR, LPCSTR, LPCSTR, LPSTR, int);
  452. BOOL WINAPI WriteProfileString(LPCSTR, LPCSTR, LPCSTR);
  453. UINT WINAPI GetPrivateProfileInt(LPCSTR, LPCSTR, int, LPCSTR);
  454. int WINAPI GetPrivateProfileString(LPCSTR, LPCSTR, LPCSTR, LPSTR, int, LPCSTR);
  455. BOOL WINAPI WritePrivateProfileString(LPCSTR, LPCSTR, LPCSTR, LPCSTR);
  456. void WINAPI AnsiToOem(const char _huge*, char _huge*);
  457. void WINAPI OemToAnsi(const char _huge*, char _huge*);
  458. void WINAPI AnsiToOemBuff(LPCSTR, LPSTR, UINT);
  459. void WINAPI OemToAnsiBuff(LPCSTR, LPSTR, UINT);
  460. LPSTR WINAPI AnsiNext(LPCSTR);
  461. LPSTR WINAPI AnsiPrev(LPCSTR, LPCSTR);
  462. LPSTR WINAPI AnsiUpper(LPSTR);
  463. LPSTR WINAPI AnsiLower(LPSTR);
  464. UINT WINAPI AnsiUpperBuff(LPSTR, UINT);
  465. UINT WINAPI AnsiLowerBuff(LPSTR, UINT);
  466. BOOL WINAPI IsCharAlpha(char);
  467. BOOL WINAPI IsCharAlphaNumeric(char);
  468. BOOL WINAPI IsCharUpper(char);
  469. BOOL WINAPI IsCharLower(char);
  470. int WINAPI lstrcmp(LPCSTR, LPCSTR);
  471. int WINAPI lstrcmpi(LPCSTR, LPCSTR);
  472. LPSTR WINAPI lstrcpy(LPSTR, LPCSTR);
  473. LPSTR WINAPI lstrcat(LPSTR, LPCSTR);
  474. int WINAPI lstrlen(LPCSTR);
  475. LPSTR WINAPI lstrcpyn(LPSTR, LPCSTR, int);
  476. void WINAPI hmemcpy(void _huge*, const void _huge*, long);
  477. BOOL WINAPI IsDBCSLeadByte(BYTE);
  478. DWORD WINAPI OemKeyScan(UINT);
  479. UINT WINAPI VkKeyScan(UINT);
  480. int WINAPI GetKeyboardType(int);
  481. UINT WINAPI MapVirtualKey(UINT, UINT);
  482. int WINAPI GetKBCodePage(void);
  483. int WINAPI GetKeyNameText(LONG, LPSTR, int);
  484. int WINAPI ToAscii(UINT wVirtKey, UINT wScanCode, BYTE FAR* lpKeyState, DWORD FAR* lpChar, UINT wFlags);
  485. HDC WINAPI CreateDC(LPCSTR, LPCSTR, LPCSTR, const void FAR*);
  486. HDC WINAPI CreateIC(LPCSTR, LPCSTR, LPCSTR, const void FAR*);
  487. HDC WINAPI CreateCompatibleDC(HDC);
  488. BOOL WINAPI DeleteDC(HDC);
  489. DWORD WINAPI GetDCOrg(HDC);
  490. int WINAPI SaveDC(HDC);
  491. BOOL WINAPI RestoreDC(HDC, int);
  492. int WINAPI SetEnvironment(LPCSTR, const void FAR*, UINT);
  493. int WINAPI GetEnvironment(LPCSTR, void FAR*, UINT);
  494. int WINAPI MulDiv(int, int, int);
  495. UINT WINAPI SetBoundsRect(HDC hDC, const RECT FAR* lprcBounds, UINT flags);
  496. UINT WINAPI GetBoundsRect(HDC hDC, RECT FAR* lprcBounds, UINT flags);
  497. int WINAPI GetDeviceCaps(HDC, int);
  498. int WINAPI SetMapMode(HDC, int);
  499. int WINAPI GetMapMode(HDC);
  500. DWORD WINAPI SetWindowOrg(HDC, int, int);
  501. DWORD WINAPI GetWindowOrg(HDC);
  502. DWORD WINAPI SetWindowExt(HDC, int, int);
  503. DWORD WINAPI GetWindowExt(HDC);
  504. DWORD WINAPI OffsetWindowOrg(HDC, int, int);
  505. DWORD WINAPI ScaleWindowExt(HDC, int, int, int, int);
  506. DWORD WINAPI SetViewportOrg(HDC, int, int);
  507. DWORD WINAPI GetViewportOrg(HDC);
  508. DWORD WINAPI SetViewportExt(HDC, int, int);
  509. DWORD WINAPI GetViewportExt(HDC);
  510. DWORD WINAPI OffsetViewportOrg(HDC, int, int);
  511. DWORD WINAPI ScaleViewportExt(HDC, int, int, int, int);
  512. BOOL WINAPI SetWindowOrgEx(HDC, int, int, POINT FAR*);
  513. BOOL WINAPI GetWindowOrgEx(HDC, POINT FAR*);
  514. BOOL WINAPI SetWindowExtEx(HDC, int, int, SIZE FAR*);
  515. BOOL WINAPI GetWindowExtEx(HDC, SIZE FAR*);
  516. BOOL WINAPI OffsetWindowOrgEx(HDC, int, int, POINT FAR*);
  517. BOOL WINAPI ScaleWindowExtEx(HDC, int, int, int, int, SIZE FAR*);
  518. BOOL WINAPI SetViewportExtEx(HDC, int, int, SIZE FAR*);
  519. BOOL WINAPI GetViewportExtEx(HDC, SIZE FAR*);
  520. BOOL WINAPI SetViewportOrgEx(HDC, int, int, POINT FAR*);
  521. BOOL WINAPI GetViewportOrgEx(HDC, POINT FAR*);
  522. BOOL WINAPI OffsetViewportOrgEx(HDC, int, int, POINT FAR*);
  523. BOOL WINAPI ScaleViewportExtEx(HDC, int, int, int, int, SIZE FAR*);
  524. BOOL WINAPI DPtoLP(HDC, POINT FAR*, int);
  525. BOOL WINAPI LPtoDP(HDC, POINT FAR*, int);
  526. COLORREF WINAPI GetNearestColor(HDC, COLORREF);
  527. COLORREF WINAPI GetSysColor(int);
  528. void WINAPI SetSysColors(int, const int FAR*, const COLORREF FAR*);
  529. HGDIOBJ WINAPI GetStockObject(int);
  530. BOOL WINAPI IsGDIObject(HGDIOBJ);
  531. BOOL WINAPI DeleteObject(HGDIOBJ);
  532. HGDIOBJ WINAPI SelectObject(HDC, HGDIOBJ);
  533. int WINAPI GetObject(HGDIOBJ, int, void FAR*);
  534. BOOL WINAPI UnrealizeObject(HGDIOBJ);
  535. int WINAPI EnumObjects(HDC, int, GOBJENUMPROC, LPARAM);
  536. HPEN WINAPI CreatePen(int, int, COLORREF);
  537. HPEN WINAPI CreatePenIndirect(LOGPEN FAR*);
  538. HBRUSH WINAPI CreateSolidBrush(COLORREF);
  539. HBRUSH WINAPI CreateHatchBrush(int, COLORREF);
  540. HBRUSH WINAPI CreatePatternBrush(HBITMAP);
  541. HBRUSH WINAPI CreateDIBPatternBrush(HGLOBAL, UINT);
  542. HBRUSH WINAPI CreateBrushIndirect(LOGBRUSH FAR*);
  543. DWORD WINAPI SetBrushOrg(HDC, int, int);
  544. DWORD WINAPI GetBrushOrg(HDC);
  545. HRGN WINAPI CreateRectRgn(int, int, int, int);
  546. HRGN WINAPI CreateRectRgnIndirect(const RECT FAR*);
  547. HRGN WINAPI CreateEllipticRgnIndirect(const RECT FAR*);
  548. HRGN WINAPI CreateEllipticRgn(int, int, int, int);
  549. HRGN WINAPI CreatePolygonRgn(const POINT FAR*, int, int);
  550. HRGN WINAPI CreatePolyPolygonRgn(const POINT FAR*, const int FAR*, int, int);
  551. HRGN WINAPI CreateRoundRectRgn(int, int, int, int, int, int);
  552. void WINAPI SetRectRgn(HRGN, int, int, int, int);
  553. int WINAPI CombineRgn(HRGN, HRGN, HRGN, int);
  554. BOOL WINAPI EqualRgn(HRGN, HRGN);
  555. int WINAPI OffsetRgn(HRGN, int, int);
  556. int WINAPI GetRgnBox(HRGN, RECT FAR*);
  557. BOOL WINAPI RectInRegion(HRGN, const RECT FAR*);
  558. BOOL WINAPI PtInRegion(HRGN, int, int);
  559. HPALETTE WINAPI CreatePalette(const LOGPALETTE FAR*);
  560. HPALETTE WINAPI SelectPalette(HDC, HPALETTE, BOOL);
  561. UINT WINAPI RealizePalette(HDC);
  562. int WINAPI UpdateColors(HDC);
  563. void WINAPI AnimatePalette(HPALETTE, UINT, UINT, const PALETTEENTRY FAR*);
  564. UINT WINAPI SetPaletteEntries(HPALETTE, UINT, UINT, const PALETTEENTRY FAR*);
  565. UINT WINAPI GetPaletteEntries(HPALETTE, UINT, UINT, PALETTEENTRY FAR*);
  566. UINT WINAPI GetNearestPaletteIndex(HPALETTE, COLORREF);
  567. BOOL WINAPI ResizePalette(HPALETTE, UINT);
  568. UINT WINAPI GetSystemPaletteEntries(HDC, UINT, UINT, PALETTEENTRY FAR*);
  569. UINT WINAPI GetSystemPaletteUse(HDC);
  570. UINT WINAPI SetSystemPaletteUse(HDC, UINT);
  571. int WINAPI SelectClipRgn(HDC, HRGN);
  572. int WINAPI GetClipBox(HDC, RECT FAR*);
  573. int WINAPI IntersectClipRect(HDC, int, int, int, int);
  574. int WINAPI OffsetClipRgn(HDC, int, int);
  575. int WINAPI ExcludeClipRect(HDC, int, int, int, int);
  576. BOOL WINAPI PtVisible(HDC, int, int);
  577. BOOL WINAPI RectVisible(HDC, const RECT FAR*);
  578. DWORD WINAPI MoveTo(HDC, int, int);
  579. DWORD WINAPI GetCurrentPosition(HDC);
  580. BOOL WINAPI MoveToEx(HDC, int, int, POINT FAR*);
  581. BOOL WINAPI GetCurrentPositionEx(HDC, POINT FAR*);
  582. BOOL WINAPI LineTo(HDC, int, int);
  583. BOOL WINAPI Polyline(HDC, const POINT FAR*, int);
  584. void WINAPI LineDDA(int, int, int, int, LINEDDAPROC, LPARAM);
  585. BOOL WINAPI Rectangle(HDC, int, int, int, int);
  586. BOOL WINAPI RoundRect(HDC, int, int, int, int, int, int);
  587. BOOL WINAPI Ellipse(HDC, int, int, int, int);
  588. BOOL WINAPI Arc(HDC, int, int, int, int, int, int, int, int);
  589. BOOL WINAPI Chord(HDC, int, int, int, int, int, int, int, int);
  590. BOOL WINAPI Pie(HDC, int, int, int, int, int, int, int, int);
  591. BOOL WINAPI Polygon(HDC, const POINT FAR*, int);
  592. BOOL WINAPI PolyPolygon(HDC, const POINT FAR*, int FAR*, int);
  593. int WINAPI SetPolyFillMode(HDC, int);
  594. int WINAPI GetPolyFillMode(HDC);
  595. BOOL WINAPI FloodFill(HDC, int, int, COLORREF);
  596. BOOL WINAPI ExtFloodFill(HDC, int, int, COLORREF, UINT);
  597. BOOL WINAPI FillRgn(HDC, HRGN, HBRUSH);
  598. BOOL WINAPI FrameRgn(HDC, HRGN, HBRUSH, int, int);
  599. BOOL WINAPI InvertRgn(HDC, HRGN);
  600. BOOL WINAPI PaintRgn(HDC, HRGN);
  601. int WINAPI FillRect(HDC, const RECT FAR*, HBRUSH);
  602. int WINAPI FrameRect(HDC, const RECT FAR*, HBRUSH);
  603. void WINAPI InvertRect(HDC, const RECT FAR*);
  604. void WINAPI DrawFocusRect(HDC, const RECT FAR*);
  605. BOOL WINAPI TextOut(HDC, int, int, LPCSTR, int);
  606. LONG WINAPI TabbedTextOut(HDC, int, int, LPCSTR, int, int, int FAR*, int);
  607. BOOL WINAPI ExtTextOut(HDC, int, int, UINT, const RECT FAR*, LPCSTR, UINT, int FAR*);
  608. DWORD WINAPI GetTextExtent(HDC, LPCSTR, int);
  609. DWORD WINAPI GetTabbedTextExtent(HDC, LPCSTR, int, int, int FAR*);
  610. BOOL WINAPI GetTextExtentPoint(HDC, LPCSTR, int, SIZE FAR*);
  611. int WINAPI DrawText(HDC, LPCSTR, int, RECT FAR*, UINT);
  612. BOOL WINAPI GrayString(HDC, HBRUSH, GRAYSTRINGPROC, LPARAM, int, int, int, int, int);
  613. BOOL WINAPI GetCharWidth(HDC, UINT, UINT, int FAR*);
  614. COLORREF WINAPI SetTextColor(HDC, COLORREF);
  615. COLORREF WINAPI GetTextColor(HDC);
  616. COLORREF WINAPI SetBkColor(HDC, COLORREF);
  617. COLORREF WINAPI GetBkColor(HDC);
  618. int WINAPI SetBkMode(HDC, int);
  619. int WINAPI GetBkMode(HDC);
  620. UINT WINAPI SetTextAlign(HDC, UINT);
  621. UINT WINAPI GetTextAlign(HDC);
  622. int WINAPI SetTextCharacterExtra(HDC, int);
  623. int WINAPI GetTextCharacterExtra(HDC);
  624. int WINAPI SetTextJustification(HDC, int, int);
  625. HFONT WINAPI CreateFont(int, int, int, int, int, BYTE, BYTE, BYTE, BYTE, BYTE, BYTE, BYTE, BYTE, LPCSTR);
  626. HFONT WINAPI CreateFontIndirect(const LOGFONT FAR*);
  627. DWORD WINAPI SetMapperFlags(HDC, DWORD);
  628. int WINAPI AddFontResource(LPCSTR);
  629. BOOL WINAPI RemoveFontResource(LPCSTR);
  630. int WINAPI GetTextFace(HDC, int, LPSTR);
  631. DWORD WINAPI GetAspectRatioFilter(HDC);
  632. BOOL WINAPI GetAspectRatioFilterEx(HDC, SIZE FAR*);
  633. BOOL WINAPI GetTextMetrics(HDC, TEXTMETRIC FAR*);
  634. WORD WINAPI GetOutlineTextMetrics(HDC, UINT, OUTLINETEXTMETRIC FAR*);
  635. nt WINAPI EnumFontFamilies(HDC, LPCSTR, FONTENUMPROC, LPARAM);
  636. int WINAPI EnumFonts(HDC, LPCSTR, OLDFONTENUMPROC, LPARAM);
  637. int WINAPI EnumFonts(HDC, LPCSTR, OLDFONTENUMPROC, LPSTR);
  638. int WINAPI EnumFontFamilies(HDC, LPCSTR, FONTENUMPROC, LPSTR);
  639. DWORD WINAPI GetFontData(HDC, DWORD, DWORD, void FAR*, DWORD);
  640. BOOL WINAPI CreateScalableFontResource(UINT, LPCSTR, LPCSTR, LPCSTR);
  641. DWORD WINAPI GetGlyphOutline(HDC, UINT, UINT, GLYPHMETRICS FAR*, DWORD, void FAR*, const MAT2 FAR*);
  642. BOOL WINAPI GetCharABCWidths(HDC, UINT, UINT, ABC FAR*);
  643. int WINAPI GetKerningPairs(HDC, int, KERNINGPAIR FAR*);
  644. BOOL WINAPI GetRasterizerCaps(RASTERIZER_STATUS FAR*, int);
  645. HBITMAP WINAPI CreateBitmap(int, int, UINT, UINT, const void FAR*);
  646. HBITMAP WINAPI CreateBitmapIndirect(BITMAP FAR* );
  647. HBITMAP WINAPI CreateCompatibleBitmap(HDC, int, int);
  648. HBITMAP WINAPI CreateDiscardableBitmap(HDC, int, int);
  649. HBITMAP WINAPI CreateDIBitmap(HDC, BITMAPINFOHEADER FAR*, DWORD, const void FAR*, BITMAPINFO FAR*, UINT);
  650. HBITMAP WINAPI LoadBitmap(HINSTANCE, LPCSTR);
  651. BOOL WINAPI BitBlt(HDC, int, int, int, int, HDC, int, int, DWORD);
  652. BOOL WINAPI PatBlt(HDC, int, int, int, int, DWORD);
  653. BOOL WINAPI StretchBlt(HDC, int, int, int, int, HDC, int, int, int, int, DWORD);
  654. int WINAPI StretchDIBits(HDC, int, int, int, int, int, int, int, int, const void FAR*, LPBITMAPINFO, UINT, DWORD);
  655. COLORREF WINAPI SetPixel(HDC, int, int, COLORREF);
  656. COLORREF WINAPI GetPixel(HDC, int, int);
  657. int WINAPI SetStretchBltMode(HDC, int);
  658. int WINAPI GetStretchBltMode(HDC);
  659. DWORD WINAPI SetBitmapDimension(HBITMAP, int, int);
  660. DWORD WINAPI GetBitmapDimension(HBITMAP);
  661. BOOL WINAPI SetBitmapDimensionEx(HBITMAP, int, int, SIZE FAR*);
  662. BOOL WINAPI GetBitmapDimensionEx(HBITMAP, SIZE FAR*);
  663. int WINAPI SetROP2(HDC, int);
  664. int WINAPI GetROP2(HDC);
  665. LONG WINAPI SetBitmapBits(HBITMAP, DWORD, const void FAR*);
  666. LONG WINAPI GetBitmapBits(HBITMAP, LONG, void FAR*);
  667. int WINAPI SetDIBits(HDC, HBITMAP, UINT, UINT, const void FAR*, BITMAPINFO FAR*, UINT);
  668. int WINAPI GetDIBits(HDC, HBITMAP, UINT, UINT, void FAR*, BITMAPINFO FAR*, UINT);
  669. int WINAPI SetDIBitsToDevice(HDC, int, int, int, int, int, int, UINT, UINT,
  670. HDC WINAPI CreateMetaFile(LPCSTR);
  671. HMETAFILE WINAPI CloseMetaFile(HDC);
  672. HMETAFILE WINAPI GetMetaFile(LPCSTR);
  673. BOOL WINAPI DeleteMetaFile(HMETAFILE);
  674. HMETAFILE WINAPI CopyMetaFile(HMETAFILE, LPCSTR);
  675. BOOL WINAPI PlayMetaFile(HDC, HMETAFILE);
  676. HGLOBAL WINAPI GetMetaFileBits(HMETAFILE);
  677. HMETAFILE WINAPI SetMetaFileBits(HGLOBAL);
  678. HMETAFILE WINAPI SetMetaFileBitsBetter(HGLOBAL);
  679. void WINAPI PlayMetaFileRecord(HDC, HANDLETABLE FAR*, METARECORD FAR*, UINT);
  680. BOOL WINAPI EnumMetaFile(HDC, HMETAFILE, MFENUMPROC, LPARAM);
  681. int WINAPI StartDoc(HDC, DOCINFO FAR*);
  682. int WINAPI StartPage(HDC);
  683. int WINAPI EndPage(HDC);
  684. int WINAPI EndDoc(HDC);
  685. int WINAPI AbortDoc(HDC);
  686. int WINAPI SetAbortProc(HDC, ABORTPROC);
  687. HANDLE WINAPI SpoolFile(LPSTR, LPSTR, LPSTR, LPSTR);
  688. BOOL WINAPI QueryAbort(HDC, int);
  689. UINT WINAPI GetDoubleClickTime(void);
  690. void WINAPI SetDoubleClickTime(UINT);
  691. BOOL WINAPI SystemParametersInfo(UINT, UINT, VOID FAR*, UINT);
  692. void WINAPI SetRect(RECT FAR*, int, int, int, int);
  693. void WINAPI SetRectEmpty(RECT FAR*);
  694. void WINAPI CopyRect(RECT FAR*, const RECT FAR*);
  695. BOOL WINAPI IsRectEmpty(const RECT FAR*);
  696. BOOL WINAPI EqualRect(const RECT FAR*, const RECT FAR*);
  697. BOOL WINAPI IntersectRect(RECT FAR*, const RECT FAR*, const RECT FAR*);
  698. BOOL WINAPI UnionRect(RECT FAR*, const RECT FAR*, const RECT FAR*);
  699. BOOL WINAPI SubtractRect(RECT FAR*, const RECT FAR*, const RECT FAR*);
  700. void WINAPI OffsetRect(RECT FAR*, int, int);
  701. void WINAPI InflateRect(RECT FAR*, int, int);
  702. BOOL WINAPI PtInRect(const RECT FAR*, POINT);
  703. UINT WINAPI RegisterWindowMessage(LPCSTR);
  704. BOOL WINAPI GetMessage(MSG FAR*, HWND, UINT, UINT);
  705. BOOL WINAPI PeekMessage(MSG FAR*, HWND, UINT, UINT, UINT);
  706. void WINAPI WaitMessage(void);
  707. DWORD WINAPI GetMessagePos(void);
  708. LONG WINAPI GetMessageTime(void);
  709. LPARAM WINAPI GetMessageExtraInfo(void);
  710. BOOL WINAPI TranslateMessage(const MSG FAR*);
  711. LONG WINAPI DispatchMessage(const MSG FAR*);
  712. BOOL WINAPI SetMessageQueue(int);
  713. BOOL WINAPI GetInputState(void);
  714. DWORD WINAPI GetQueueStatus(UINT flags);
  715. BOOL WINAPI PostMessage(HWND, UINT, WPARAM, LPARAM);
  716. LRESULT WINAPI SendMessage(HWND, UINT, WPARAM, LPARAM);
  717. BOOL WINAPI PostAppMessage(HTASK, UINT, WPARAM, LPARAM);
  718. void WINAPI ReplyMessage(LRESULT);
  719. BOOL WINAPI InSendMessage(void);
  720. BOOL WINAPI CallMsgFilter(MSG FAR*, int);
  721. void WINAPI PostQuitMessage(int);
  722. ATOM WINAPI RegisterClass(const WNDCLASS FAR*);
  723. BOOL WINAPI UnregisterClass(LPCSTR, HINSTANCE);
  724. BOOL WINAPI GetClassInfo(HINSTANCE, LPCSTR, WNDCLASS FAR*);
  725. int WINAPI GetClassName(HWND, LPSTR, int);
  726. WORD WINAPI GetClassWord(HWND, int);
  727. WORD WINAPI SetClassWord(HWND, int, WORD);
  728. LONG WINAPI GetClassLong(HWND, int);
  729. LONG WINAPI SetClassLong(HWND, int, LONG);
  730. BOOL WINAPI IsWindow(HWND);
  731. HWND WINAPI CreateWindowEx(DWORD, LPCSTR, LPCSTR, DWORD, int, int, int, int, HWND, HMENU, HINSTANCE, void FAR*);
  732. HWND WINAPI CreateWindow(LPCSTR, LPCSTR, DWORD, int, int, int, int, HWND, HMENU, HINSTANCE, void FAR*);
  733. BOOL WINAPI DestroyWindow(HWND);
  734. HTASK WINAPI GetWindowTask(HWND);
  735. BOOL WINAPI IsChild(HWND, HWND);
  736. HWND WINAPI GetParent(HWND);
  737. HWND WINAPI SetParent(HWND, HWND);
  738. BOOL WINAPI IsWindowVisible(HWND);
  739. BOOL WINAPI ShowWindow(HWND, int);
  740. BOOL WINAPI EnableWindow(HWND,BOOL);
  741. BOOL WINAPI IsWindowEnabled(HWND);
  742. void WINAPI SetWindowText(HWND, LPCSTR);
  743. int WINAPI GetWindowText(HWND, LPSTR, int);
  744. int WINAPI GetWindowTextLength(HWND);
  745. WORD WINAPI GetWindowWord(HWND, int);
  746. WORD WINAPI SetWindowWord(HWND, int, WORD);
  747. LONG WINAPI GetWindowLong(HWND, int);
  748. LONG WINAPI SetWindowLong(HWND, int, LONG);
  749. void WINAPI GetClientRect(HWND, RECT FAR*);
  750. void WINAPI GetWindowRect(HWND, RECT FAR*);
  751. BOOL WINAPI GetWindowPlacement(HWND, WINDOWPLACEMENT FAR*);
  752. BOOL WINAPI SetWindowPlacement(HWND, const WINDOWPLACEMENT FAR*);
  753. BOOL WINAPI SetWindowPos(HWND, HWND, int, int, int, int, UINT);
  754. HDWP WINAPI BeginDeferWindowPos(int);
  755. HDWP WINAPI DeferWindowPos(HDWP, HWND, HWND, int, int, int, int, UINT);
  756. BOOL WINAPI EndDeferWindowPos(HDWP);
  757. BOOL WINAPI MoveWindow(HWND, int, int, int, int, BOOL);
  758. BOOL WINAPI BringWindowToTop(HWND);
  759. LRESULT WINAPI DefWindowProc(HWND, UINT, WPARAM, LPARAM);
  760. LRESULT WINAPI CallWindowProc(WNDPROC, HWND, UINT, WPARAM, LPARAM);
  761. void WINAPI AdjustWindowRect(RECT FAR*, DWORD, BOOL);
  762. void WINAPI AdjustWindowRectEx(RECT FAR*, DWORD, BOOL, DWORD);
  763. BOOL WINAPI FlashWindow(HWND, BOOL);
  764. void WINAPI ShowOwnedPopups(HWND, BOOL);
  765. BOOL WINAPI OpenIcon(HWND);
  766. void WINAPI CloseWindow(HWND);
  767. BOOL WINAPI AnyPopup(void);
  768. BOOL WINAPI IsIconic(HWND);
  769. BOOL WINAPI IsZoomed(HWND);
  770. void WINAPI ClientToScreen(HWND, POINT FAR*);
  771. void WINAPI ScreenToClient(HWND, POINT FAR*);
  772. void WINAPI MapWindowPoints(HWND hwndFrom, HWND hwndTo, POINT FAR* lppt, UINT cpt);
  773. HWND WINAPI WindowFromPoint(POINT);
  774. HWND WINAPI ChildWindowFromPoint(HWND, POINT);
  775. HWND WINAPI GetDesktopWindow(void);
  776. HWND WINAPI FindWindow(LPCSTR, LPCSTR);
  777. BOOL WINAPI EnumWindows(WNDENUMPROC, LPARAM);
  778. BOOL WINAPI EnumChildWindows(HWND, WNDENUMPROC, LPARAM);
  779. BOOL WINAPI EnumTaskWindows(HTASK, WNDENUMPROC, LPARAM);
  780. HWND WINAPI GetTopWindow(HWND);
  781. HWND WINAPI GetWindow(HWND, UINT);
  782. HWND WINAPI GetNextWindow(HWND, UINT);
  783. BOOL WINAPI SetProp(HWND, LPCSTR, HANDLE);
  784. HANDLE WINAPI GetProp(HWND, LPCSTR);
  785. HANDLE WINAPI RemoveProp(HWND, LPCSTR);
  786. HDC WINAPI GetDC(HWND);
  787. int WINAPI ReleaseDC(HWND, HDC);
  788. HDC WINAPI GetWindowDC(HWND);
  789. HDC WINAPI GetDCEx(register HWND hwnd, HRGN hrgnClip, DWORD flags);
  790. HDC WINAPI BeginPaint(HWND, PAINTSTRUCT FAR*);
  791. void WINAPI EndPaint(HWND, const PAINTSTRUCT FAR*);
  792. void WINAPI UpdateWindow(HWND);
  793. int WINAPI ExcludeUpdateRgn(HDC, HWND);
  794. BOOL WINAPI LockWindowUpdate(HWND hwndLock);
  795. BOOL WINAPI GetUpdateRect(HWND, RECT FAR*, BOOL);
  796. int WINAPI GetUpdateRgn(HWND, HRGN, BOOL);
  797. void WINAPI InvalidateRect(HWND, const RECT FAR*, BOOL);
  798. void WINAPI ValidateRect(HWND, const RECT FAR*);
  799. void WINAPI InvalidateRgn(HWND, HRGN, BOOL);
  800. void WINAPI ValidateRgn(HWND, HRGN);
  801. BOOL WINAPI RedrawWindow(HWND hwnd, const RECT FAR* lprcUpdate, HRGN hrgnUpdate, UINT flags);
  802. void WINAPI ScrollWindow(HWND, int, int, const RECT FAR*, const RECT FAR*);
  803. BOOL WINAPI ScrollDC(HDC, int, int, const RECT FAR*, const RECT FAR*, HRGN, RECT FAR*);
  804. int WINAPI ScrollWindowEx(HWND hwnd, int dx, int dy, const RECT FAR* prcScroll, const RECT FAR* prcClip, HRGN hrgnUpdate, RECT FAR* prcUpdate, UINT flags);
  805. HWND WINAPI SetActiveWindow(HWND);
  806. HWND WINAPI GetActiveWindow(void);
  807. HWND WINAPI GetLastActivePopup(HWND);
  808. HWND WINAPI SetFocus(HWND);
  809. HWND WINAPI GetFocus(void);
  810. int WINAPI GetKeyState(int);
  811. int WINAPI GetAsyncKeyState(int);
  812. void WINAPI GetKeyboardState(BYTE FAR* );
  813. void WINAPI SetKeyboardState(BYTE FAR* );
  814. HWND WINAPI SetCapture(HWND);
  815. void WINAPI ReleaseCapture(void);
  816. HWND WINAPI GetCapture(void);
  817. BOOL WINAPI SwapMouseButton(BOOL);
  818. HWND WINAPI GetSysModalWindow(void);
  819. HWND WINAPI SetSysModalWindow(HWND);
  820. UINT WINAPI SetTimer(HWND, UINT, UINT, TIMERPROC);
  821. BOOL WINAPI KillTimer(HWND, UINT);
  822. HACCEL WINAPI LoadAccelerators(HINSTANCE, LPCSTR);
  823. int WINAPI TranslateAccelerator(HWND, HACCEL, MSG FAR*);
  824. BOOL WINAPI IsMenu(HMENU);
  825. HMENU WINAPI CreateMenu(void);
  826. HMENU WINAPI CreatePopupMenu(void);
  827. HMENU WINAPI LoadMenu(HINSTANCE, LPCSTR);
  828. HMENU WINAPI LoadMenuIndirect(const void FAR*);
  829. BOOL WINAPI DestroyMenu(HMENU);
  830. HMENU WINAPI GetMenu(HWND);
  831. BOOL WINAPI SetMenu(HWND, HMENU);
  832. HMENU WINAPI GetSystemMenu(HWND, BOOL);
  833. void WINAPI DrawMenuBar(HWND);
  834. BOOL WINAPI HiliteMenuItem(HWND, HMENU, UINT, UINT);
  835. BOOL WINAPI InsertMenu(HMENU, UINT, UINT, UINT, LPCSTR);
  836. BOOL WINAPI AppendMenu(HMENU, UINT, UINT, LPCSTR);
  837. BOOL WINAPI ModifyMenu(HMENU, UINT, UINT, UINT, LPCSTR);
  838. BOOL WINAPI RemoveMenu(HMENU, UINT, UINT);
  839. BOOL WINAPI DeleteMenu(HMENU, UINT, UINT);
  840. BOOL WINAPI ChangeMenu(HMENU, UINT, LPCSTR, UINT, UINT);
  841. BOOL WINAPI EnableMenuItem(HMENU, UINT, UINT);
  842. BOOL WINAPI CheckMenuItem(HMENU, UINT, UINT);
  843. HMENU WINAPI GetSubMenu(HMENU, int);
  844. int WINAPI GetMenuItemCount(HMENU);
  845. UINT WINAPI GetMenuItemID(HMENU, int);
  846. int WINAPI GetMenuString(HMENU, UINT, LPSTR, int, UINT);
  847. UINT WINAPI GetMenuState(HMENU, UINT, UINT);
  848. BOOL WINAPI SetMenuItemBitmaps(HMENU, UINT, UINT, HBITMAP, HBITMAP);
  849. DWORD WINAPI GetMenuCheckMarkDimensions(void);
  850. BOOL WINAPI TrackPopupMenu(HMENU, UINT, int, int, int, HWND, const RECT FAR*);
  851. int WINAPI SetScrollPos(HWND, int, int, BOOL);
  852. int WINAPI GetScrollPos(HWND, int);
  853. void WINAPI SetScrollRange(HWND, int, int, int, BOOL);
  854. void WINAPI GetScrollRange(HWND, int, int FAR*, int FAR*);
  855. void WINAPI ShowScrollBar(HWND, int, BOOL);
  856. BOOL WINAPI EnableScrollBar(HWND, int, UINT);
  857. BOOL WINAPI OpenClipboard(HWND);
  858. BOOL WINAPI CloseClipboard(void);
  859. BOOL WINAPI EmptyClipboard(void);
  860. HWND WINAPI GetClipboardOwner(void);
  861. HWND WINAPI SetClipboardViewer(HWND);
  862. HWND WINAPI GetClipboardViewer(void);
  863. HANDLE WINAPI SetClipboardData(UINT, HANDLE);
  864. HANDLE WINAPI GetClipboardData(UINT);
  865. BOOL WINAPI IsClipboardFormatAvailable(UINT);
  866. int WINAPI GetPriorityClipboardFormat(UINT FAR*, int);
  867. UINT WINAPI RegisterClipboardFormat(LPCSTR);
  868. int WINAPI CountClipboardFormats(void);
  869. UINT WINAPI EnumClipboardFormats(UINT);
  870. int WINAPI GetClipboardFormatName(UINT, LPSTR, int);
  871. BOOL WINAPI ChangeClipboardChain(HWND, HWND);
  872. HCURSOR WINAPI LoadCursor(HINSTANCE, LPCSTR);
  873. HCURSOR WINAPI CreateCursor(HINSTANCE, int, int, int, int, const void FAR*, const void FAR*);
  874. BOOL WINAPI DestroyCursor(HCURSOR);
  875. HCURSOR WINAPI CopyCursor(HINSTANCE, HCURSOR);
  876. int WINAPI ShowCursor(BOOL);
  877. void WINAPI SetCursorPos(int, int);
  878. void WINAPI GetCursorPos(POINT FAR*);
  879. HCURSOR WINAPI SetCursor(HCURSOR);
  880. HCURSOR WINAPI GetCursor(void);
  881. void WINAPI ClipCursor(const RECT FAR*);
  882. void WINAPI GetClipCursor(RECT FAR*);
  883. HICON WINAPI LoadIcon(HINSTANCE, LPCSTR);
  884. HICON WINAPI CreateIcon(HINSTANCE, int, int, BYTE, BYTE, const void FAR*, const void FAR*);
  885. BOOL WINAPI DestroyIcon(HICON);
  886. HICON WINAPI CopyIcon(HINSTANCE, HICON);
  887. BOOL WINAPI DrawIcon(HDC, int, int, HICON);
  888. int WINAPI MessageBox(HWND, LPCSTR, LPCSTR, UINT);
  889. void WINAPI MessageBeep(UINT);
  890. void WINAPI CreateCaret(HWND, HBITMAP, int, int);
  891. void WINAPI DestroyCaret(void);
  892. void WINAPI SetCaretPos(int, int);
  893. void WINAPI GetCaretPos(POINT FAR*);
  894. void WINAPI HideCaret(HWND);
  895. void WINAPI ShowCaret(HWND);
  896. UINT WINAPI GetCaretBlinkTime(void);
  897. void WINAPI SetCaretBlinkTime(UINT);
  898. LRESULT WINAPI DefFrameProc(HWND, HWND, UINT, WPARAM, LPARAM);
  899. LRESULT WINAPI DefMDIChildProc(HWND, UINT, WPARAM, LPARAM);
  900. BOOL WINAPI TranslateMDISysAccel(HWND, MSG FAR*);
  901. UINT WINAPI ArrangeIconicWindows(HWND);
  902. BOOL WINAPI IsDialogMessage(HWND, MSG FAR*);
  903. LRESULT WINAPI DefDlgProc(HWND, UINT, WPARAM, LPARAM);
  904. HWND WINAPI CreateDialog(HINSTANCE, LPCSTR, HWND, DLGPROC);
  905. HWND WINAPI CreateDialogIndirect(HINSTANCE, const void FAR*, HWND, DLGPROC);
  906. HWND WINAPI CreateDialogParam(HINSTANCE, LPCSTR, HWND, DLGPROC, LPARAM);
  907. HWND WINAPI CreateDialogIndirectParam(HINSTANCE, const void FAR*, HWND, DLGPROC, LPARAM);
  908. int WINAPI DialogBox(HINSTANCE, LPCSTR, HWND, DLGPROC);
  909. int WINAPI DialogBoxIndirect(HINSTANCE, HGLOBAL, HWND, DLGPROC);
  910. int WINAPI DialogBoxParam(HINSTANCE, LPCSTR, HWND, DLGPROC, LPARAM);
  911. int WINAPI DialogBoxIndirectParam(HINSTANCE, HGLOBAL, HWND, DLGPROC, LPARAM);
  912. void WINAPI EndDialog(HWND, int);
  913. int WINAPI GetDlgCtrlID(HWND);
  914. HWND WINAPI GetDlgItem(HWND, int);
  915. LRESULT WINAPI SendDlgItemMessage(HWND, int, UINT, WPARAM, LPARAM);
  916. void WINAPI SetDlgItemInt(HWND, int, UINT, BOOL);
  917. UINT WINAPI GetDlgItemInt(HWND, int, BOOL FAR* , BOOL);
  918. void WINAPI SetDlgItemText(HWND, int, LPCSTR);
  919. int WINAPI GetDlgItemText(HWND, int, LPSTR, int);
  920. void WINAPI CheckDlgButton(HWND, int, UINT);
  921. void WINAPI CheckRadioButton(HWND, int, int, int);
  922. UINT WINAPI IsDlgButtonChecked(HWND, int);
  923. HWND WINAPI GetNextDlgGroupItem(HWND, HWND, BOOL);
  924. HWND WINAPI GetNextDlgTabItem(HWND, HWND, BOOL);
  925. void WINAPI MapDialogRect(HWND, RECT FAR*);
  926. DWORD WINAPI GetDialogBaseUnits(void);
  927. int WINAPI DlgDirList(HWND, LPSTR, int, int, UINT);
  928. BOOL WINAPI DlgDirSelect(HWND, LPSTR, int);
  929. int WINAPI DlgDirListComboBox(HWND, LPSTR, int, int, UINT);
  930. BOOL WINAPI DlgDirSelectComboBox(HWND, LPSTR, int);
  931. BOOL WINAPI DlgDirSelectEx(HWND, LPSTR, int, int);
  932. BOOL WINAPI DlgDirSelectComboBoxEx(HWND, LPSTR, int, int);
  933. HHOOK WINAPI SetWindowsHook(int, HOOKPROC);
  934. LRESULT WINAPI DefHookProc(int, WPARAM, LPARAM, HHOOK FAR*);
  935. BOOL WINAPI UnhookWindowsHook(int, HOOKPROC);
  936. HHOOK WINAPI SetWindowsHookEx(int idHook, HOOKPROC lpfn, HINSTANCE hInstance, HTASK hTask);
  937. BOOL WINAPI UnhookWindowsHookEx(HHOOK hHook);
  938. LRESULT WINAPI CallNextHookEx(HHOOK hHook, int code, WPARAM wParam, LPARAM lParam);
  939. BOOL WINAPI QuerySendMessage(HANDLE h1, HANDLE h2, HANDLE h3, LPMSG lpmsg);
  940. BOOL WINAPI LockInput(HANDLE h1, HWND hwndInput, BOOL fLock);
  941. LONG WINAPI GetSystemDebugState(void);
  942. BOOL WINAPI WinHelp(HWND hwndMain, LPCSTR lpszHelp, UINT usCommand, DWORD ulData);
  943. int WINAPI OpenSound(void);
  944. void WINAPI CloseSound(void);
  945. int WINAPI StartSound(void);
  946. int WINAPI StopSound(void);
  947. int WINAPI SetVoiceQueueSize(int, int);
  948. int WINAPI SetVoiceNote(int, int, int, int);
  949. int WINAPI SetVoiceAccent(int, int, int, int, int);
  950. int WINAPI SetVoiceEnvelope(int, int, int);
  951. int WINAPI SetVoiceSound(int, DWORD, int);
  952. int WINAPI SetVoiceThreshold(int, int);
  953. int FAR* WINAPI GetThresholdEvent(void);
  954. int WINAPI GetThresholdStatus(void);
  955. int WINAPI SetSoundNoise(int, int);
  956. int WINAPI WaitSoundState(int);
  957. int WINAPI SyncAllVoices(void);
  958. int WINAPI CountVoiceNotes(int);
  959. int WINAPI BuildCommDCB(LPCSTR, DCB FAR*);
  960. int WINAPI OpenComm(LPCSTR, UINT, UINT);
  961. int WINAPI CloseComm(int);
  962. int WINAPI ReadComm(int, void FAR*, int);
  963. int WINAPI WriteComm(int, const void FAR*, int);
  964. int WINAPI UngetCommChar(int, char);
  965. int WINAPI FlushComm(int, int);
  966. int WINAPI TransmitCommChar(int, char);
  967. int WINAPI SetCommState(const DCB FAR*);
  968. int WINAPI GetCommState(int, DCB FAR*);
  969. int WINAPI GetCommError(int, COMSTAT FAR* );
  970. int WINAPI SetCommBreak(int);
  971. int WINAPI ClearCommBreak(int);
  972. UINT FAR* WINAPI SetCommEventMask(int, UINT);
  973. UINT WINAPI GetCommEventMask(int, int);
  974. LONG WINAPI EscapeCommFunction(int, int);
  975. BOOL WINAPI EnableCommNotification(int, HWND, int, int);
  976. int WINAPI wvsprintf(LPSTR lpszOut, LPCSTR lpszFmt, const void FAR* lpParams);
  977. int FAR CDECL wsprintf(LPSTR lpszOut, LPCSTR lpszFmt, ...);
  978. LRESULT WINAPI DefDriverProc(DWORD dwDriverIdentifier, HDRVR driverID, UINT message, LPARAM lParam1, LPARAM lParam2);
  979. HDRVR WINAPI OpenDriver(LPCSTR szDriverName, LPCSTR szSectionName, LPARAM lParam2);
  980. LRESULT WINAPI CloseDriver(HDRVR hDriver, LPARAM lParam1, LPARAM lParam2);
  981. LRESULT WINAPI SendDriverMessage(HDRVR hDriver, UINT message, LPARAM lParam1, LPARAM lParam2);
  982. HINSTANCE WINAPI GetDriverModuleHandle(HDRVR hDriver);
  983. HDRVR WINAPI GetNextDriver(HDRVR, DWORD);
  984. BOOL WINAPI GetDriverInfo(HDRVR, DRIVERINFOSTRUCT FAR*);
  985.