home *** CD-ROM | disk | FTP | other *** search
/ QBasic & Borland Pascal & C / Delphi5.iso / C / BC_502 / MFCINC.PAK / WINRES.H < prev   
Encoding:
C/C++ Source or Header  |  1997-05-06  |  19.0 KB  |  598 lines

  1. // This is a part of the Microsoft Foundation Classes C++ library.
  2. // Copyright (C) 1992-1995 Microsoft Corporation
  3. // All rights reserved.
  4. //
  5. // This source code is only intended as a supplement to the
  6. // Microsoft Foundation Classes Reference and related
  7. // electronic documentation provided with the library.
  8. // See these sources for detailed information regarding the
  9. // Microsoft Foundation Classes product.
  10.  
  11. // winres.h - Windows resource definitions
  12. //  extracted from WINUSER.H and COMMCTRL.H
  13.  
  14. #ifdef _AFX_MINREBUILD
  15. #pragma component(minrebuild, off)
  16. #endif
  17.  
  18. #define VS_VERSION_INFO     1
  19.  
  20. #ifdef APSTUDIO_INVOKED
  21. #define APSTUDIO_HIDDEN_SYMBOLS // Ignore following symbols
  22. #endif
  23.  
  24. #ifndef WINVER
  25. #define WINVER 0x0400   // default to Windows Version 4.0
  26. #endif
  27.  
  28. #define OBM_CLOSE       32754
  29. #define OBM_UPARROW     32753
  30. #define OBM_DNARROW     32752
  31. #define OBM_RGARROW     32751
  32. #define OBM_LFARROW     32750
  33. #define OBM_REDUCE      32749
  34. #define OBM_ZOOM        32748
  35. #define OBM_RESTORE     32747
  36. #define OBM_REDUCED     32746
  37. #define OBM_ZOOMD       32745
  38. #define OBM_RESTORED    32744
  39. #define OBM_UPARROWD    32743
  40. #define OBM_DNARROWD    32742
  41. #define OBM_RGARROWD    32741
  42. #define OBM_LFARROWD    32740
  43. #define OBM_MNARROW     32739
  44. #define OBM_COMBO       32738
  45. #define OBM_UPARROWI    32737
  46. #define OBM_DNARROWI    32736
  47. #define OBM_RGARROWI    32735
  48. #define OBM_LFARROWI    32734
  49. #define OBM_OLD_CLOSE   32767
  50. #define OBM_SIZE        32766
  51. #define OBM_OLD_UPARROW 32765
  52. #define OBM_OLD_DNARROW 32764
  53. #define OBM_OLD_RGARROW 32763
  54. #define OBM_OLD_LFARROW 32762
  55. #define OBM_BTSIZE      32761
  56. #define OBM_CHECK       32760
  57. #define OBM_CHECKBOXES  32759
  58. #define OBM_BTNCORNERS  32758
  59. #define OBM_OLD_REDUCE  32757
  60. #define OBM_OLD_ZOOM    32756
  61. #define OBM_OLD_RESTORE 32755
  62. #define OCR_NORMAL      32512
  63. #define OCR_IBEAM       32513
  64. #define OCR_WAIT        32514
  65. #define OCR_CROSS       32515
  66. #define OCR_UP          32516
  67. #define OCR_SIZE        32640
  68. #define OCR_ICON        32641
  69. #define OCR_SIZENWSE    32642
  70. #define OCR_SIZENESW    32643
  71. #define OCR_SIZEWE      32644
  72. #define OCR_SIZENS      32645
  73. #define OCR_SIZEALL     32646
  74. #define OCR_ICOCUR      32647
  75. #define OCR_NO          32648
  76. #define OIC_SAMPLE      32512
  77. #define OIC_HAND        32513
  78. #define OIC_QUES        32514
  79. #define OIC_BANG        32515
  80. #define OIC_NOTE        32516
  81.  
  82. #if (WINVER >= 0x0400)
  83. #define OCR_APPSTARTING     32650
  84. #define OIC_WINLOGO         32517
  85. #define OIC_WARNING         OIC_BANG
  86. #define OIC_ERROR           OIC_HAND
  87. #define OIC_INFORMATION     OIC_NOTE
  88. #endif
  89.  
  90. #define WS_OVERLAPPED   0x00000000L
  91. #define WS_POPUP        0x80000000L
  92. #define WS_CHILD        0x40000000L
  93. #define WS_CLIPSIBLINGS 0x04000000L
  94. #define WS_CLIPCHILDREN 0x02000000L
  95. #define WS_VISIBLE      0x10000000L
  96. #define WS_DISABLED     0x08000000L
  97. #define WS_MINIMIZE     0x20000000L
  98. #define WS_MAXIMIZE     0x01000000L
  99. #define WS_CAPTION      0x00C00000L
  100. #define WS_BORDER       0x00800000L
  101. #define WS_DLGFRAME     0x00400000L
  102. #define WS_VSCROLL      0x00200000L
  103. #define WS_HSCROLL      0x00100000L
  104. #define WS_SYSMENU      0x00080000L
  105. #define WS_THICKFRAME   0x00040000L
  106. #define WS_MINIMIZEBOX  0x00020000L
  107. #define WS_MAXIMIZEBOX  0x00010000L
  108. #define WS_GROUP        0x00020000L
  109. #define WS_TABSTOP      0x00010000L
  110.  
  111. // other aliases
  112. #define WS_OVERLAPPEDWINDOW (WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX)
  113. #define WS_POPUPWINDOW  (WS_POPUP | WS_BORDER | WS_SYSMENU)
  114. #define WS_CHILDWINDOW  (WS_CHILD)
  115. #define WS_TILED        WS_OVERLAPPED
  116. #define WS_ICONIC       WS_MINIMIZE
  117. #define WS_SIZEBOX      WS_THICKFRAME
  118. #define WS_TILEDWINDOW  WS_OVERLAPPEDWINDOW
  119.  
  120. #define WS_EX_DLGMODALFRAME     0x00000001L
  121. #define WS_EX_NOPARENTNOTIFY    0x00000004L
  122. #define WS_EX_TOPMOST           0x00000008L
  123. #define WS_EX_ACCEPTFILES       0x00000010L
  124. #define WS_EX_TRANSPARENT       0x00000020L
  125. #if (WINVER >= 0x0400)
  126. #define WS_EX_MDICHILD          0x00000040L
  127. #define WS_EX_TOOLWINDOW        0x00000080L
  128. #define WS_EX_WINDOWEDGE        0x00000100L
  129. #define WS_EX_CLIENTEDGE        0x00000200L
  130. #define WS_EX_CONTEXTHELP       0x00000400L
  131.  
  132. #define WS_EX_RIGHT             0x00001000L
  133. #define WS_EX_LEFT              0x00000000L
  134. #define WS_EX_RTLREADING        0x00002000L
  135. #define WS_EX_LTRREADING        0x00000000L
  136. #define WS_EX_LEFTSCROLLBAR     0x00004000L
  137. #define WS_EX_RIGHTSCROLLBAR    0x00000000L
  138.  
  139. #define WS_EX_CONTROLPARENT     0x00010000L
  140. #define WS_EX_STATICEDGE        0x00020000L
  141. #define WS_EX_APPWINDOW         0x00040000L
  142.  
  143. #define WS_EX_OVERLAPPEDWINDOW  (WS_EX_WINDOWEDGE | WS_EX_CLIENTEDGE)
  144. #define WS_EX_PALETTEWINDOW     (WS_EX_WINDOWEDGE | WS_EX_TOOLWINDOW | WS_EX_TOPMOST)
  145. #endif
  146.  
  147. #define VK_LBUTTON      0x01
  148. #define VK_RBUTTON      0x02
  149. #define VK_CANCEL       0x03
  150. #define VK_MBUTTON      0x04
  151. #define VK_BACK         0x08
  152. #define VK_TAB          0x09
  153. #define VK_CLEAR        0x0C
  154. #define VK_RETURN       0x0D
  155. #define VK_SHIFT        0x10
  156. #define VK_CONTROL      0x11
  157. #define VK_MENU         0x12
  158. #define VK_PAUSE        0x13
  159. #define VK_CAPITAL      0x14
  160. #define VK_ESCAPE       0x1B
  161. #define VK_SPACE        0x20
  162. #define VK_PRIOR        0x21
  163. #define VK_NEXT         0x22
  164. #define VK_END          0x23
  165. #define VK_HOME         0x24
  166. #define VK_LEFT         0x25
  167. #define VK_UP           0x26
  168. #define VK_RIGHT        0x27
  169. #define VK_DOWN         0x28
  170. #define VK_SELECT       0x29
  171. #define VK_PRINT        0x2A
  172. #define VK_EXECUTE      0x2B
  173. #define VK_SNAPSHOT     0x2C
  174. #define VK_INSERT       0x2D
  175. #define VK_DELETE       0x2E
  176. #define VK_HELP         0x2F
  177. #define VK_NUMPAD0      0x60
  178. #define VK_NUMPAD1      0x61
  179. #define VK_NUMPAD2      0x62
  180. #define VK_NUMPAD3      0x63
  181. #define VK_NUMPAD4      0x64
  182. #define VK_NUMPAD5      0x65
  183. #define VK_NUMPAD6      0x66
  184. #define VK_NUMPAD7      0x67
  185. #define VK_NUMPAD8      0x68
  186. #define VK_NUMPAD9      0x69
  187. #define VK_MULTIPLY     0x6A
  188. #define VK_ADD          0x6B
  189. #define VK_SEPARATOR    0x6C
  190. #define VK_SUBTRACT     0x6D
  191. #define VK_DECIMAL      0x6E
  192. #define VK_DIVIDE       0x6F
  193. #define VK_F1           0x70
  194. #define VK_F2           0x71
  195. #define VK_F3           0x72
  196. #define VK_F4           0x73
  197. #define VK_F5           0x74
  198. #define VK_F6           0x75
  199. #define VK_F7           0x76
  200. #define VK_F8           0x77
  201. #define VK_F9           0x78
  202. #define VK_F10          0x79
  203. #define VK_F11          0x7A
  204. #define VK_F12          0x7B
  205. #define VK_F13          0x7C
  206. #define VK_F14          0x7D
  207. #define VK_F15          0x7E
  208. #define VK_F16          0x7F
  209. #define VK_F17          0x80
  210. #define VK_F18          0x81
  211. #define VK_F19          0x82
  212. #define VK_F20          0x83
  213. #define VK_F21          0x84
  214. #define VK_F22          0x85
  215. #define VK_F23          0x86
  216. #define VK_F24          0x87
  217. #define VK_NUMLOCK      0x90
  218. #define VK_SCROLL       0x91
  219.  
  220. #define VK_LSHIFT       0xA0
  221. #define VK_RSHIFT       0xA1
  222. #define VK_LCONTROL     0xA2
  223. #define VK_RCONTROL     0xA3
  224. #define VK_LMENU        0xA4
  225. #define VK_RMENU        0xA5
  226.  
  227. #if (WINVER >= 0x0400)
  228. #define VK_PROCESSKEY   0xE5
  229. #endif /* WINVER >= 0x0400 */
  230.  
  231. #define VK_ATTN         0xF6
  232. #define VK_CRSEL        0xF7
  233. #define VK_EXSEL        0xF8
  234. #define VK_EREOF        0xF9
  235. #define VK_PLAY         0xFA
  236. #define VK_ZOOM         0xFB
  237. #define VK_NONAME       0xFC
  238. #define VK_PA1          0xFD
  239. #define VK_OEM_CLEAR    0xFE
  240.  
  241. #define SC_SIZE         0xF000
  242. #define SC_MOVE         0xF010
  243. #define SC_MINIMIZE     0xF020
  244. #define SC_MAXIMIZE     0xF030
  245. #define SC_NEXTWINDOW   0xF040
  246. #define SC_PREVWINDOW   0xF050
  247. #define SC_CLOSE        0xF060
  248. #define SC_VSCROLL      0xF070
  249. #define SC_HSCROLL      0xF080
  250. #define SC_MOUSEMENU    0xF090
  251. #define SC_KEYMENU      0xF100
  252. #define SC_ARRANGE      0xF110
  253. #define SC_RESTORE      0xF120
  254. #define SC_TASKLIST     0xF130
  255. #define SC_SCREENSAVE   0xF140
  256. #define SC_HOTKEY       0xF150
  257.  
  258. #define DS_ABSALIGN     0x01L
  259. #define DS_SYSMODAL     0x02L
  260. #define DS_LOCALEDIT    0x20L
  261. #define DS_SETFONT      0x40L
  262. #define DS_MODALFRAME   0x80L
  263. #define DS_NOIDLEMSG    0x100L
  264. #define DS_SETFOREGROUND 0x200L
  265.  
  266. #ifdef _MAC
  267. #define DS_WINDOWSUI    0x8000L
  268. #endif
  269.  
  270. #if (WINVER >= 0x0400)
  271. #define DS_3DLOOK       0x0004L
  272. #define DS_FIXEDSYS     0x0008L
  273. #define DS_NOFAILCREATE 0x0010L
  274. #define DS_CONTROL      0x0400L
  275. #define DS_CENTER       0x0800L
  276. #define DS_CENTERMOUSE  0x1000L
  277. #define DS_CONTEXTHELP  0x2000L
  278. #endif
  279.  
  280. #define SS_LEFT         0x00000000L
  281. #define SS_CENTER       0x00000001L
  282. #define SS_RIGHT        0x00000002L
  283. #define SS_ICON         0x00000003L
  284. #define SS_BLACKRECT    0x00000004L
  285. #define SS_GRAYRECT     0x00000005L
  286. #define SS_WHITERECT    0x00000006L
  287. #define SS_BLACKFRAME   0x00000007L
  288. #define SS_GRAYFRAME    0x00000008L
  289. #define SS_WHITEFRAME   0x00000009L
  290. #define SS_SIMPLE       0x0000000BL
  291. #define SS_LEFTNOWORDWRAP 0x0000000CL
  292. #define SS_BITMAP           0x0000000EL
  293.  
  294. #if (WINVER >= 0x0400)
  295. #define SS_OWNERDRAW        0x0000000DL
  296. #define SS_ENHMETAFILE      0x0000000FL
  297. #define SS_ETCHEDHORZ       0x00000010L
  298. #define SS_ETCHEDVERT       0x00000011L
  299. #define SS_ETCHEDFRAME      0x00000012L
  300. #endif
  301.  
  302. #define SS_NOPREFIX     0x00000080L
  303. #if (WINVER >= 0x0400)
  304. #define SS_NOTIFY           0x00000100L
  305. #endif
  306. #define SS_CENTERIMAGE      0x00000200L
  307. #if (WINVER >= 0x0400)
  308. #define SS_RIGHTJUST        0x00000400L
  309. #define SS_REALSIZEIMAGE    0x00000800L
  310. #define SS_SUNKEN           0x00001000L
  311. #endif
  312.  
  313. #define BS_PUSHBUTTON   0x00000000L
  314. #define BS_DEFPUSHBUTTON 0x00000001L
  315. #define BS_CHECKBOX     0x00000002L
  316. #define BS_AUTOCHECKBOX 0x00000003L
  317. #define BS_RADIOBUTTON  0x00000004L
  318. #define BS_3STATE       0x00000005L
  319. #define BS_AUTO3STATE   0x00000006L
  320. #define BS_GROUPBOX     0x00000007L
  321. #define BS_USERBUTTON   0x00000008L
  322. #define BS_AUTORADIOBUTTON  0x00000009L
  323. #define BS_OWNERDRAW        0x0000000BL
  324. #define BS_LEFTTEXT     0x00000020L
  325. #if (WINVER >= 0x0400)
  326. #define BS_TEXT             0x00000000L
  327. #define BS_ICON             0x00000040L
  328. #define BS_BITMAP           0x00000080L
  329. #define BS_LEFT             0x00000100L
  330. #define BS_RIGHT            0x00000200L
  331. #define BS_CENTER           0x00000300L
  332. #define BS_TOP              0x00000400L
  333. #define BS_BOTTOM           0x00000800L
  334. #define BS_VCENTER          0x00000C00L
  335. #define BS_PUSHLIKE         0x00001000L
  336. #define BS_MULTILINE        0x00002000L
  337. #define BS_NOTIFY           0x00004000L
  338. #define BS_FLAT             0x00008000L
  339. #define BS_RIGHTBUTTON      BS_LEFTTEXT
  340. #endif
  341.  
  342. #define ES_LEFT         0x00000000L
  343. #define ES_CENTER       0x00000001L
  344. #define ES_RIGHT        0x00000002L
  345. #define ES_MULTILINE    0x00000004L
  346. #define ES_UPPERCASE    0x00000008L
  347. #define ES_LOWERCASE    0x00000010L
  348. #define ES_PASSWORD     0x00000020L
  349. #define ES_AUTOVSCROLL  0x00000040L
  350. #define ES_AUTOHSCROLL  0x00000080L
  351. #define ES_NOHIDESEL    0x00000100L
  352. #define ES_OEMCONVERT   0x00000400L
  353. #define ES_READONLY     0x00000800L
  354. #define ES_WANTRETURN   0x00001000L
  355. #if (WINVER >= 0x0400)
  356. #define ES_NUMBER       0x2000L
  357. #endif
  358.  
  359. #define SBS_HORZ        0x0000L
  360. #define SBS_VERT        0x0001L
  361. #define SBS_TOPALIGN    0x0002L
  362. #define SBS_LEFTALIGN   0x0002L
  363. #define SBS_BOTTOMALIGN 0x0004L
  364. #define SBS_RIGHTALIGN  0x0004L
  365. #define SBS_SIZEBOXTOPLEFTALIGN 0x0002L
  366. #define SBS_SIZEBOXBOTTOMRIGHTALIGN 0x0004L
  367. #define SBS_SIZEBOX     0x0008L
  368. #if (WINVER >= 0x0400)
  369. #define SBS_SIZEGRIP    0x0010L
  370. #endif
  371.  
  372. #define LBS_NOTIFY      0x0001L
  373. #define LBS_SORT        0x0002L
  374. #define LBS_NOREDRAW    0x0004L
  375. #define LBS_MULTIPLESEL 0x0008L
  376. #define LBS_OWNERDRAWFIXED 0x0010L
  377. #define LBS_OWNERDRAWVARIABLE 0x0020L
  378. #define LBS_HASSTRINGS  0x0040L
  379. #define LBS_USETABSTOPS 0x0080L
  380. #define LBS_NOINTEGRALHEIGHT 0x0100L
  381. #define LBS_MULTICOLUMN 0x0200L
  382. #define LBS_WANTKEYBOARDINPUT 0x0400L
  383. #define LBS_EXTENDEDSEL 0x0800L
  384. #define LBS_DISABLENOSCROLL 0x1000L
  385. #if (WINVER >= 0x0400)
  386. #define LBS_NOSEL       0x4000L
  387. #endif
  388. #define LBS_STANDARD    (LBS_NOTIFY | LBS_SORT | WS_VSCROLL | WS_BORDER)
  389.  
  390. #define CBS_SIMPLE      0x0001L
  391. #define CBS_DROPDOWN    0x0002L
  392. #define CBS_DROPDOWNLIST 0x0003L
  393. #define CBS_OWNERDRAWFIXED 0x0010L
  394. #define CBS_OWNERDRAWVARIABLE 0x0020L
  395. #define CBS_AUTOHSCROLL 0x0040L
  396. #define CBS_OEMCONVERT  0x0080L
  397. #define CBS_SORT        0x0100L
  398. #define CBS_HASSTRINGS  0x0200L
  399. #define CBS_NOINTEGRALHEIGHT 0x0400L
  400. #define CBS_DISABLENOSCROLL 0x0800L
  401. #if (WINVER >= 0x0400)
  402. #define CBS_UPPERCASE   0x2000L
  403. #define CBS_LOWERCASE   0x4000L
  404. #endif
  405.  
  406. // operation messages sent to DLGINIT
  407. #define WM_USER         0x0400
  408. #define LB_ADDSTRING    (WM_USER+1)
  409. #define CB_ADDSTRING    (WM_USER+3)
  410.  
  411. #if (WINVER >= 0x0400)
  412.  
  413. #define HDS_HORZ                0x00000000
  414. #define HDS_BUTTONS             0x00000002
  415. #define HDS_HIDDEN              0x00000008
  416.  
  417. #define TTS_ALWAYSTIP           0x01
  418. #define TTS_NOPREFIX            0x02
  419.  
  420. #define SBARS_SIZEGRIP          0x0100
  421.  
  422. #define TBS_AUTOTICKS           0x0001
  423. #define TBS_VERT                0x0002
  424. #define TBS_HORZ                0x0000
  425. #define TBS_TOP                 0x0004
  426. #define TBS_BOTTOM              0x0000
  427. #define TBS_LEFT                0x0004
  428. #define TBS_RIGHT               0x0000
  429. #define TBS_BOTH                0x0008
  430. #define TBS_NOTICKS             0x0010
  431. #define TBS_ENABLESELRANGE      0x0020
  432. #define TBS_FIXEDLENGTH         0x0040
  433. #define TBS_NOTHUMB             0x0080
  434.  
  435. #define UDS_WRAP                0x0001
  436. #define UDS_SETBUDDYINT         0x0002
  437. #define UDS_ALIGNRIGHT          0x0004
  438. #define UDS_ALIGNLEFT           0x0008
  439. #define UDS_AUTOBUDDY           0x0010
  440. #define UDS_ARROWKEYS           0x0020
  441. #define UDS_HORZ                0x0040
  442. #define UDS_NOTHOUSANDS         0x0080
  443.  
  444. #define CCS_TOP                 0x00000001L
  445. #define CCS_NOMOVEY             0x00000002L
  446. #define CCS_BOTTOM              0x00000003L
  447. #define CCS_NORESIZE            0x00000004L
  448. #define CCS_NOPARENTALIGN       0x00000008L
  449. #define CCS_NOHILITE            0x00000010L
  450. #define CCS_ADJUSTABLE          0x00000020L
  451. #define CCS_NODIVIDER           0x00000040L
  452.  
  453. #define LVS_ICON                0x0000
  454. #define LVS_REPORT              0x0001
  455. #define LVS_SMALLICON           0x0002
  456. #define LVS_LIST                0x0003
  457. #define LVS_TYPEMASK            0x0003
  458. #define LVS_SINGLESEL           0x0004
  459. #define LVS_SHOWSELALWAYS       0x0008
  460. #define LVS_SORTASCENDING       0x0010
  461. #define LVS_SORTDESCENDING      0x0020
  462. #define LVS_SHAREIMAGELISTS     0x0040
  463. #define LVS_NOLABELWRAP         0x0080
  464. #define LVS_AUTOARRANGE         0x0100
  465. #define LVS_EDITLABELS          0x0200
  466. #define LVS_NOSCROLL            0x2000
  467.  
  468. #define LVS_ALIGNTOP            0x0000
  469. #define LVS_ALIGNLEFT           0x0800
  470. #define LVS_ALIGNMASK           0x0c00
  471.  
  472. #define LVS_OWNERDRAWFIXED      0x0400
  473. #define LVS_NOCOLUMNHEADER      0x4000
  474. #define LVS_NOSORTHEADER        0x8000
  475.  
  476. #define TVS_HASBUTTONS          0x0001
  477. #define TVS_HASLINES            0x0002
  478. #define TVS_LINESATROOT         0x0004
  479. #define TVS_EDITLABELS          0x0008
  480. #define TVS_DISABLEDRAGDROP     0x0010
  481. #define TVS_SHOWSELALWAYS       0x0020
  482.  
  483. #define TCS_FORCEICONLEFT       0x0010
  484. #define TCS_FORCELABELLEFT      0x0020
  485. #define TCS_SHAREIMAGELISTS     0x0040
  486. #define TCS_TABS                0x0000
  487. #define TCS_BUTTONS             0x0100
  488. #define TCS_SINGLELINE          0x0000
  489. #define TCS_MULTILINE           0x0200
  490. #define TCS_RIGHTJUSTIFY        0x0000
  491. #define TCS_FIXEDWIDTH          0x0400
  492. #define TCS_RAGGEDRIGHT         0x0800
  493. #define TCS_FOCUSONBUTTONDOWN   0x1000
  494. #define TCS_OWNERDRAWFIXED      0x2000
  495. #define TCS_TOOLTIPS            0x4000
  496. #define TCS_FOCUSNEVER          0x8000
  497.  
  498. #define ACS_CENTER              0x0001
  499. #define ACS_TRANSPARENT         0x0002
  500. #define ACS_AUTOPLAY            0x0004
  501.  
  502. #endif // (WINVER >= 0x0400)
  503.  
  504. // 32-bit language/sub-language identifiers
  505.  
  506. #ifndef LANG_NEUTRAL
  507. // Primary language IDs.
  508. #define LANG_NEUTRAL                     0x00
  509.  
  510. #define LANG_BULGARIAN                   0x02
  511. #define LANG_CHINESE                     0x04
  512. #define LANG_CROATIAN                    0x1a
  513. #define LANG_CZECH                       0x05
  514. #define LANG_DANISH                      0x06
  515. #define LANG_DUTCH                       0x13
  516. #define LANG_ENGLISH                     0x09
  517. #define LANG_FINNISH                     0x0b
  518. #define LANG_FRENCH                      0x0c
  519. #define LANG_GERMAN                      0x07
  520. #define LANG_GREEK                       0x08
  521. #define LANG_HUNGARIAN                   0x0e
  522. #define LANG_ICELANDIC                   0x0f
  523. #define LANG_ITALIAN                     0x10
  524. #define LANG_JAPANESE                    0x11
  525. #define LANG_KOREAN                      0x12
  526. #define LANG_NORWEGIAN                   0x14
  527. #define LANG_POLISH                      0x15
  528. #define LANG_PORTUGUESE                  0x16
  529. #define LANG_ROMANIAN                    0x18
  530. #define LANG_RUSSIAN                     0x19
  531. #define LANG_SLOVAK                      0x1b
  532. #define LANG_SLOVENIAN                   0x24
  533. #define LANG_SPANISH                     0x0a
  534. #define LANG_SWEDISH                     0x1d
  535. #define LANG_TURKISH                     0x1f
  536. #endif //!LANG_NEUTRAL
  537.  
  538. #ifndef SUBLANG_NEUTRAL
  539. // Sublanguage IDs.
  540. #define SUBLANG_NEUTRAL                  0x00
  541. #define SUBLANG_DEFAULT                  0x01
  542. #define SUBLANG_SYS_DEFAULT              0x02
  543.  
  544. #define SUBLANG_CHINESE_TRADITIONAL      0x01
  545. #define SUBLANG_CHINESE_SIMPLIFIED       0x02
  546. #define SUBLANG_CHINESE_HONGKONG         0x03
  547. #define SUBLANG_CHINESE_SINGAPORE        0x04
  548. #define SUBLANG_DUTCH                    0x01
  549. #define SUBLANG_DUTCH_BELGIAN            0x02
  550. #define SUBLANG_ENGLISH_US               0x01
  551. #define SUBLANG_ENGLISH_UK               0x02
  552. #define SUBLANG_ENGLISH_AUS              0x03
  553. #define SUBLANG_ENGLISH_CAN              0x04
  554. #define SUBLANG_ENGLISH_NZ               0x05
  555. #define SUBLANG_ENGLISH_EIRE             0x06
  556. #define SUBLANG_FRENCH                   0x01
  557. #define SUBLANG_FRENCH_BELGIAN           0x02
  558. #define SUBLANG_FRENCH_CANADIAN          0x03
  559. #define SUBLANG_FRENCH_SWISS             0x04
  560. #define SUBLANG_GERMAN                   0x01
  561. #define SUBLANG_GERMAN_SWISS             0x02
  562. #define SUBLANG_GERMAN_AUSTRIAN          0x03
  563. #define SUBLANG_ITALIAN                  0x01
  564. #define SUBLANG_ITALIAN_SWISS            0x02
  565. #define SUBLANG_NORWEGIAN_BOKMAL         0x01
  566. #define SUBLANG_NORWEGIAN_NYNORSK        0x02
  567. #define SUBLANG_PORTUGUESE               0x02
  568. #define SUBLANG_PORTUGUESE_BRAZILIAN     0x01
  569. #define SUBLANG_SPANISH                  0x01
  570. #define SUBLANG_SPANISH_MEXICAN          0x02
  571. #define SUBLANG_SPANISH_MODERN           0x03
  572. #endif //!SUBLANG_NEUTRAL
  573.  
  574. #ifdef APSTUDIO_INVOKED
  575. #undef APSTUDIO_HIDDEN_SYMBOLS
  576. #endif
  577.  
  578. #define IDOK            1
  579. #define IDCANCEL        2
  580. #define IDABORT         3
  581. #define IDRETRY         4
  582. #define IDIGNORE        5
  583. #define IDYES           6
  584. #define IDNO            7
  585. #if (WINVER >= 0x0400)
  586. #define IDCLOSE         8
  587. #define IDHELP          9
  588. #endif
  589.  
  590. #ifdef IDC_STATIC
  591. #undef IDC_STATIC
  592. #endif
  593. #define IDC_STATIC      (-1)
  594.  
  595. #ifdef _AFX_MINREBUILD
  596. #pragma component(minrebuild, on)
  597. #endif
  598.