590 lines
18 KiB
C
590 lines
18 KiB
C
|
// This is a part of the Microsoft Foundation Classes C++ library.
|
|||
|
// Copyright (C) 1992-1995 Microsoft Corporation
|
|||
|
// All rights reserved.
|
|||
|
//
|
|||
|
// This source code is only intended as a supplement to the
|
|||
|
// Microsoft Foundation Classes Reference and related
|
|||
|
// electronic documentation provided with the library.
|
|||
|
// See these sources for detailed information regarding the
|
|||
|
// Microsoft Foundation Classes product.
|
|||
|
|
|||
|
// winres.h - Windows resource definitions
|
|||
|
// extracted from WINUSER.H and COMMCTRL.H
|
|||
|
|
|||
|
#ifdef _AFX_MINREBUILD
|
|||
|
#pragma component(minrebuild, off)
|
|||
|
#endif
|
|||
|
|
|||
|
#define VS_VERSION_INFO 1
|
|||
|
|
|||
|
#ifdef APSTUDIO_INVOKED
|
|||
|
#define APSTUDIO_HIDDEN_SYMBOLS // Ignore following symbols
|
|||
|
#endif
|
|||
|
|
|||
|
#ifndef WINVER
|
|||
|
#define WINVER 0x0400 // default to Windows Version 4.0
|
|||
|
#endif
|
|||
|
|
|||
|
#define OBM_CLOSE 32754
|
|||
|
#define OBM_UPARROW 32753
|
|||
|
#define OBM_DNARROW 32752
|
|||
|
#define OBM_RGARROW 32751
|
|||
|
#define OBM_LFARROW 32750
|
|||
|
#define OBM_REDUCE 32749
|
|||
|
#define OBM_ZOOM 32748
|
|||
|
#define OBM_RESTORE 32747
|
|||
|
#define OBM_REDUCED 32746
|
|||
|
#define OBM_ZOOMD 32745
|
|||
|
#define OBM_RESTORED 32744
|
|||
|
#define OBM_UPARROWD 32743
|
|||
|
#define OBM_DNARROWD 32742
|
|||
|
#define OBM_RGARROWD 32741
|
|||
|
#define OBM_LFARROWD 32740
|
|||
|
#define OBM_MNARROW 32739
|
|||
|
#define OBM_COMBO 32738
|
|||
|
#define OBM_UPARROWI 32737
|
|||
|
#define OBM_DNARROWI 32736
|
|||
|
#define OBM_RGARROWI 32735
|
|||
|
#define OBM_LFARROWI 32734
|
|||
|
#define OBM_OLD_CLOSE 32767
|
|||
|
#define OBM_SIZE 32766
|
|||
|
#define OBM_OLD_UPARROW 32765
|
|||
|
#define OBM_OLD_DNARROW 32764
|
|||
|
#define OBM_OLD_RGARROW 32763
|
|||
|
#define OBM_OLD_LFARROW 32762
|
|||
|
#define OBM_BTSIZE 32761
|
|||
|
#define OBM_CHECK 32760
|
|||
|
#define OBM_CHECKBOXES 32759
|
|||
|
#define OBM_BTNCORNERS 32758
|
|||
|
#define OBM_OLD_REDUCE 32757
|
|||
|
#define OBM_OLD_ZOOM 32756
|
|||
|
#define OBM_OLD_RESTORE 32755
|
|||
|
#define OCR_NORMAL 32512
|
|||
|
#define OCR_IBEAM 32513
|
|||
|
#define OCR_WAIT 32514
|
|||
|
#define OCR_CROSS 32515
|
|||
|
#define OCR_UP 32516
|
|||
|
#define OCR_SIZE 32640
|
|||
|
#define OCR_ICON 32641
|
|||
|
#define OCR_SIZENWSE 32642
|
|||
|
#define OCR_SIZENESW 32643
|
|||
|
#define OCR_SIZEWE 32644
|
|||
|
#define OCR_SIZENS 32645
|
|||
|
#define OCR_SIZEALL 32646
|
|||
|
#define OCR_ICOCUR 32647
|
|||
|
#define OCR_NO 32648
|
|||
|
#define OIC_SAMPLE 32512
|
|||
|
#define OIC_HAND 32513
|
|||
|
#define OIC_QUES 32514
|
|||
|
#define OIC_BANG 32515
|
|||
|
#define OIC_NOTE 32516
|
|||
|
|
|||
|
#if (WINVER >= 0x0400)
|
|||
|
#define OCR_APPSTARTING 32650
|
|||
|
#define OIC_WINLOGO 32517
|
|||
|
#define OIC_WARNING OIC_BANG
|
|||
|
#define OIC_ERROR OIC_HAND
|
|||
|
#define OIC_INFORMATION OIC_NOTE
|
|||
|
#endif
|
|||
|
|
|||
|
#define WS_OVERLAPPED 0x00000000L
|
|||
|
#define WS_POPUP 0x80000000L
|
|||
|
#define WS_CHILD 0x40000000L
|
|||
|
#define WS_CLIPSIBLINGS 0x04000000L
|
|||
|
#define WS_CLIPCHILDREN 0x02000000L
|
|||
|
#define WS_VISIBLE 0x10000000L
|
|||
|
#define WS_DISABLED 0x08000000L
|
|||
|
#define WS_MINIMIZE 0x20000000L
|
|||
|
#define WS_MAXIMIZE 0x01000000L
|
|||
|
#define WS_CAPTION 0x00C00000L
|
|||
|
#define WS_BORDER 0x00800000L
|
|||
|
#define WS_DLGFRAME 0x00400000L
|
|||
|
#define WS_VSCROLL 0x00200000L
|
|||
|
#define WS_HSCROLL 0x00100000L
|
|||
|
#define WS_SYSMENU 0x00080000L
|
|||
|
#define WS_THICKFRAME 0x00040000L
|
|||
|
#define WS_MINIMIZEBOX 0x00020000L
|
|||
|
#define WS_MAXIMIZEBOX 0x00010000L
|
|||
|
#define WS_GROUP 0x00020000L
|
|||
|
#define WS_TABSTOP 0x00010000L
|
|||
|
|
|||
|
// other aliases
|
|||
|
#define WS_OVERLAPPEDWINDOW (WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX)
|
|||
|
#define WS_POPUPWINDOW (WS_POPUP | WS_BORDER | WS_SYSMENU)
|
|||
|
#define WS_CHILDWINDOW (WS_CHILD)
|
|||
|
#define WS_TILED WS_OVERLAPPED
|
|||
|
#define WS_ICONIC WS_MINIMIZE
|
|||
|
#define WS_SIZEBOX WS_THICKFRAME
|
|||
|
#define WS_TILEDWINDOW WS_OVERLAPPEDWINDOW
|
|||
|
|
|||
|
#define WS_EX_DLGMODALFRAME 0x00000001L
|
|||
|
#define WS_EX_NOPARENTNOTIFY 0x00000004L
|
|||
|
#define WS_EX_TOPMOST 0x00000008L
|
|||
|
#define WS_EX_ACCEPTFILES 0x00000010L
|
|||
|
#define WS_EX_TRANSPARENT 0x00000020L
|
|||
|
#if (WINVER >= 0x0400)
|
|||
|
#define WS_EX_MDICHILD 0x00000040L
|
|||
|
#define WS_EX_TOOLWINDOW 0x00000080L
|
|||
|
#define WS_EX_WINDOWEDGE 0x00000100L
|
|||
|
#define WS_EX_CLIENTEDGE 0x00000200L
|
|||
|
#define WS_EX_CONTEXTHELP 0x00000400L
|
|||
|
|
|||
|
#define WS_EX_RIGHT 0x00001000L
|
|||
|
#define WS_EX_LEFT 0x00000000L
|
|||
|
#define WS_EX_RTLREADING 0x00002000L
|
|||
|
#define WS_EX_LTRREADING 0x00000000L
|
|||
|
#define WS_EX_LEFTSCROLLBAR 0x00004000L
|
|||
|
#define WS_EX_RIGHTSCROLLBAR 0x00000000L
|
|||
|
|
|||
|
#define WS_EX_CONTROLPARENT 0x00010000L
|
|||
|
#define WS_EX_STATICEDGE 0x00020000L
|
|||
|
#define WS_EX_APPWINDOW 0x00040000L
|
|||
|
|
|||
|
#define WS_EX_OVERLAPPEDWINDOW (WS_EX_WINDOWEDGE | WS_EX_CLIENTEDGE)
|
|||
|
#define WS_EX_PALETTEWINDOW (WS_EX_WINDOWEDGE | WS_EX_TOOLWINDOW | WS_EX_TOPMOST)
|
|||
|
#endif
|
|||
|
|
|||
|
#define VK_LBUTTON 0x01
|
|||
|
#define VK_RBUTTON 0x02
|
|||
|
#define VK_CANCEL 0x03
|
|||
|
#define VK_MBUTTON 0x04
|
|||
|
#define VK_BACK 0x08
|
|||
|
#define VK_TAB 0x09
|
|||
|
#define VK_CLEAR 0x0C
|
|||
|
#define VK_RETURN 0x0D
|
|||
|
#define VK_SHIFT 0x10
|
|||
|
#define VK_CONTROL 0x11
|
|||
|
#define VK_MENU 0x12
|
|||
|
#define VK_PAUSE 0x13
|
|||
|
#define VK_CAPITAL 0x14
|
|||
|
#define VK_ESCAPE 0x1B
|
|||
|
#define VK_SPACE 0x20
|
|||
|
#define VK_PRIOR 0x21
|
|||
|
#define VK_NEXT 0x22
|
|||
|
#define VK_END 0x23
|
|||
|
#define VK_HOME 0x24
|
|||
|
#define VK_LEFT 0x25
|
|||
|
#define VK_UP 0x26
|
|||
|
#define VK_RIGHT 0x27
|
|||
|
#define VK_DOWN 0x28
|
|||
|
#define VK_SELECT 0x29
|
|||
|
#define VK_PRINT 0x2A
|
|||
|
#define VK_EXECUTE 0x2B
|
|||
|
#define VK_SNAPSHOT 0x2C
|
|||
|
#define VK_INSERT 0x2D
|
|||
|
#define VK_DELETE 0x2E
|
|||
|
#define VK_HELP 0x2F
|
|||
|
#define VK_NUMPAD0 0x60
|
|||
|
#define VK_NUMPAD1 0x61
|
|||
|
#define VK_NUMPAD2 0x62
|
|||
|
#define VK_NUMPAD3 0x63
|
|||
|
#define VK_NUMPAD4 0x64
|
|||
|
#define SQLSMALLINT FAR *pfNullable);
|
|||
|
|
|||
|
SQLRETURN SQL_API SQLExtendedFetch(
|
|||
|
SQLHSTMT hstmt,
|
|||
|
SQLUSMALLINT fFetchType,
|
|||
|
SQLINTEGER irow,
|
|||
|
SQLUINTEGER FAR *pcrow,
|
|||
|
SQLUSMALLINT FAR *rgfRowStatus);
|
|||
|
|
|||
|
SQLRETURN SQL_API SQLForeignKeys(
|
|||
|
SQLHSTMT hstmt,
|
|||
|
SQLCHAR FAR *szPkCatalogName,
|
|||
|
SQLSMALLINT cbPkCatalogName,
|
|||
|
SQLCHAR FAR *szPkSchemaName,
|
|||
|
SQLSMALLINT cbPkSchemaName,
|
|||
|
SQLCHAR FAR *szPkTableName,
|
|||
|
SQLSMALLINT cbPkTableName,
|
|||
|
SQLCHAR FAR *szFkCatalogName,
|
|||
|
SQLSMALLINT cbFkCatalogName,
|
|||
|
SQLCHAR FAR *szFkSchemaName,
|
|||
|
SQLSMALLINT cbFkSchemaName,
|
|||
|
SQLCHAR FAR *szFkTableName,
|
|||
|
SQLSMALLINT cbFkTableName);
|
|||
|
|
|||
|
SQLRETURN SQL_API SQLMoreResults(
|
|||
|
SQLHSTMT hstmt);
|
|||
|
|
|||
|
SQLRETURN SQL_API SQLNativeSql(
|
|||
|
SQLHDBC hdbc,
|
|||
|
SQLCHAR FAR *szSqlStrIn,
|
|||
|
SQLINTEGER cbSqlStrIn,
|
|||
|
SQLCHAR FAR *szSqlStr,
|
|||
|
SQLINTEGER cbSqlStrMax,
|
|||
|
SQLINTEGER FAR *pcbSqlStr);
|
|||
|
|
|||
|
SQLRETURN SQL_API SQLNumParams(
|
|||
|
SQLHSTMT hstmt,
|
|||
|
SQLSMALLINT FAR *pcpar);
|
|||
|
|
|||
|
SQLRETURN SQL_API SQLParamOptions(
|
|||
|
SQLHSTMT hstmt,
|
|||
|
SQLUINTEGER crow,
|
|||
|
SQLUINTEGER FAR *pirow);
|
|||
|
|
|||
|
SQLRETURN SQL_API SQLPrimaryKeys(
|
|||
|
SQLHSTMT hstmt,
|
|||
|
SQLCHAR FAR *szCatalogName,
|
|||
|
SQLSMALLINT cbCatalogName,
|
|||
|
SQLCHAR FAR *szSchemaName,
|
|||
|
SQLSMALLINT cbSchemaName,
|
|||
|
SQLCHAR FAR *szTableName,
|
|||
|
SQLSMALLINT cbTableName);
|
|||
|
|
|||
|
SQLRETURN SQL_API SQLProcedureColumns(
|
|||
|
SQLHSTMT hstmt,
|
|||
|
SQLCHAR FAR *szCatalogName,
|
|||
|
SQLSMALLINT cbCatalogName,
|
|||
|
SQLCHAR FAR *szSchemaName,
|
|||
|
SQLSMALLINT cbSchemaName,
|
|||
|
SQLCHAR FAR *szProcName,
|
|||
|
SQLSMALLINT cbProcName,
|
|||
|
SQLCHAR FAR *szColumnName,
|
|||
|
SQLSMALLINT cbColumnName);
|
|||
|
|
|||
|
SQLRETURN SQL_API SQLProcedures(
|
|||
|
SQLHSTMT hstmt,
|
|||
|
SQLCHAR FAR *szCatalogName,
|
|||
|
SQLSMALLINT cbCatalogName,
|
|||
|
SQLCHAR FAR *szSchemaName,
|
|||
|
SQLSMALLINT cbSchemaName,
|
|||
|
SQLCHAR FAR *szProcName,
|
|||
|
SQLSMA <EFBFBD><EFBFBD>T 0L
|
|||
|
#define DS_MODALFRAME 0x80L
|
|||
|
#define DS_NOIDLEMSG 0x100L
|
|||
|
#define DS_SETFOREGROUND 0x200L
|
|||
|
|
|||
|
#ifdef _MAC
|
|||
|
#define DS_WINDOWSUI 0x8000L
|
|||
|
#endif
|
|||
|
|
|||
|
#if (WINVER >= 0x0400)
|
|||
|
#define DS_3DLOOK 0x0004L
|
|||
|
#define DS_FIXEDSYS 0x0008L
|
|||
|
#define DS_NOFAILCREATE 0x0010L
|
|||
|
#define DS_CONTROL 0x0400L
|
|||
|
#define DS_CENTER 0x0800L
|
|||
|
#define DS_CENTERMOUSE 0x1000L
|
|||
|
#define DS_CONTEXTHELP 0x2000L
|
|||
|
#endif
|
|||
|
|
|||
|
#define SS_LEFT 0x00000000L
|
|||
|
#define SS_CENTER 0x00000001L
|
|||
|
#define SS_RIGHT 0x00000002L
|
|||
|
#define SS_ICON 0x00000003L
|
|||
|
#define SS_BLACKRECT 0x00000004L
|
|||
|
#define SS_GRAYRECT 0x00000005L
|
|||
|
#define SS_WHITERECT 0x00000006L
|
|||
|
#define SS_BLACKFRAME 0x00000007L
|
|||
|
#define SS_GRAYFRAME 0x00000008L
|
|||
|
#define SS_WHITEFRAME 0x00000009L
|
|||
|
#define SS_SIMPLE 0x0000000BL
|
|||
|
#define SS_LEFTNOWORDWRAP 0x0000000CL
|
|||
|
#define SS_BITMAP 0x0000000EL
|
|||
|
|
|||
|
#if (WINVER >= 0x0400)
|
|||
|
#define SS_OWNERDRAW 0x0000000DL
|
|||
|
#define SS_ENHMETAFILE 0x0000000FL
|
|||
|
#define SS_ETCHEDHORZ 0x00000010L
|
|||
|
#define SS_ETCHEDVERT 0x00000011L
|
|||
|
#define SS_ETCHEDFRAME 0x00000012L
|
|||
|
#endif
|
|||
|
|
|||
|
#define SS_NOPREFIX 0x00000080L
|
|||
|
#if (WINVER >= 0x0400)
|
|||
|
#define SS_NOTIFY 0x00000100L
|
|||
|
#endif
|
|||
|
#define SS_CENTERIMAGE 0x00000200L
|
|||
|
#if (WINVER >= 0x0400)
|
|||
|
#define SS_RIGHTJUST 0x00000400L
|
|||
|
#define SS_REALSIZEIMAGE 0x00000800L
|
|||
|
#define SS_SUNKEN 0x00001000L
|
|||
|
#endif
|
|||
|
|
|||
|
#define BS_PUSHBUTTON 0x00000000L
|
|||
|
#define BS_DEFPUSHBUTTON 0x00000001L
|
|||
|
#define BS_CHECKBOX 0x00000002L
|
|||
|
#define BS_AUTOCHECKBOX 0x00000003L
|
|||
|
#define BS_RADIOBUTTON 0x00000004L
|
|||
|
#define BS_3STATE 0x00000005L
|
|||
|
#define BS_AUTO3STATE 0x00000006L
|
|||
|
#define BS_GROUPBOX 0x00000007L
|
|||
|
#define BS_USERBUTTON 0x00000008L
|
|||
|
#define BS_AUTORADIOBUTTON 0x00000009L
|
|||
|
#define BS_OWNERDRAW 0x0000000BL
|
|||
|
#define BS_LEFTTEXT 0x00000020L
|
|||
|
#if (WINVER >= 0x0400)
|
|||
|
#define BS_TEXT 0x00000000L
|
|||
|
#define BS_ICON 0x00000040L
|
|||
|
#define BS_BITMAP 0x00000080L
|
|||
|
#define BS_LEFT 0x00000100L
|
|||
|
#define BS_RIGHT 0x00000200L
|
|||
|
#define BS_CENTER 0x00000300L
|
|||
|
#define BS_TOP 0x00000400L
|
|||
|
#define BS_BOTTOM 0x00000800L
|
|||
|
#define BS_VCENTER 0x00000C00L
|
|||
|
#define BS_PUSHLIKE 0x00001000L
|
|||
|
#define BS_MULTILINE 0x00002000L
|
|||
|
#define BS_NOTIFY 0x00004000L
|
|||
|
#define BS_FLAT 0x00008000L
|
|||
|
#define BS_RIGHTBUTTON BS_LEFTTEXT
|
|||
|
#endif
|
|||
|
|
|||
|
#define ES_LEFT 0x00000000L
|
|||
|
#define ES_CENTER 0x00000001L
|
|||
|
#define ES_RIGHT 0x00000002L
|
|||
|
#define ES_MULTILINE 0x00000004L
|
|||
|
#define ES_UPPERCASE 0x00000008L
|
|||
|
#define ES_LOWERCASE 0x00000010L
|
|||
|
#define ES_PASSWORD 0x00000020L
|
|||
|
#define ES_AUTOVSCROLL 0x00000040L
|
|||
|
#define ES_AUTOHSCROLL 0x00000080L
|
|||
|
#define ES_NOHIDESEL 0x00000100L
|
|||
|
#define ES_OEMCONVERT 0x00000400L
|
|||
|
#define ES_READONLY 0x00000800L
|
|||
|
#define ES_WANTRETURN 0x00001000L
|
|||
|
#if (WINVER >= 0x0400)
|
|||
|
#define ES_NUMBER 0x2000L
|
|||
|
#endif
|
|||
|
|
|||
|
#define SBS_HORZ 0x0000L
|
|||
|
#define SBS_VERT 0x0001L
|
|||
|
#define SBS_TOPALIGN 0x0002L
|
|||
|
#define SBS_LEFTALIGN 0x0002L
|
|||
|
#define SBS_BOTTOMALIGN 0x0004L
|
|||
|
#define SBS_RIGHTALIGN 0x0004L
|
|||
|
#define SBS_SIZEBOXTOPLEFTALIGN 0x0002L
|
|||
|
#define SBS_SIZEBOXBOTTOMRIGHTALIGN 0x0004L
|
|||
|
#define SBS_SIZEBOX 0x0008L
|
|||
|
#if (WINVER >= 0x0400)
|
|||
|
#define SBS_SIZEGRIP 0x0010L
|
|||
|
#endif
|
|||
|
|
|||
|
#define LBS_NOTIFY 0x0001L
|
|||
|
#define LBS_SORT 0x0002L
|
|||
|
#define LBS_NOREDRAW 0x0004L
|
|||
|
#define LBS_MULTIPLESEL 0x0008L
|
|||
|
#define LBS_OWNERDRAWFIXED 0x0010L
|
|||
|
#define LBS_OWNERDRAWVARIABLE 0x0020L
|
|||
|
#define LBS_HASSTRINGS 0x0040L
|
|||
|
#define LBS_USETABSTOPS 0x0080L
|
|||
|
#define LBS_NOINTEGRALHEIGHT 0x0100L
|
|||
|
#define LBS_MULTICOLUMN 0x0200L
|
|||
|
#define LBS_WANTKEYBOARDINPUT 0x0400L
|
|||
|
#define LBS_EXTENDEDSEL 0x0800L
|
|||
|
#define LBS_DISABLENOSCROLL 0x1000L
|
|||
|
#if (WINVER >= 0x0400)
|
|||
|
#define LBS_NOSEL 0x4000L
|
|||
|
#endif
|
|||
|
#define LBS_STANDARD (LBS_NOTIFY | LBS_SORT | WS_VSCROLL | WS_BORDER)
|
|||
|
|
|||
|
#define CBS_SIMPLE 0x0001L
|
|||
|
#define CBS_DROPDOWN 0x0002L
|
|||
|
#define CBS_DROPDOWNLIST 0x0003L
|
|||
|
#define CBS_OWNERDRAWFIXED 0x0010L
|
|||
|
#define CBS_OWNERDRAWVARIABLE 0x0020L
|
|||
|
#define CBS_AUTOHSCROLL 0x0040L
|
|||
|
#define CBS_OEMCONVERT 0x0080L
|
|||
|
#define CBS_SORT 0x0100L
|
|||
|
#define CBS_HASSTRINGS 0x0200L
|
|||
|
#define CBS_NOINTEGRALHEIGHT 0x0400L
|
|||
|
#define CBS_DISABLENOSCROLL 0x0800L
|
|||
|
#if (WINVER >= 0x0400)
|
|||
|
#define CBS_UPPERCASE 0x2000L
|
|||
|
#define CBS_LOWERCASE 0x4000L
|
|||
|
#endif
|
|||
|
|
|||
|
// operation messages sent to DLGINIT
|
|||
|
#define WM_USER 0x0400
|
|||
|
#define LB_ADDSTRING (WM_USER+1)
|
|||
|
#define CB_ADDSTRING (WM_USER+3)
|
|||
|
|
|||
|
#if (WINVER >= 0x0400)
|
|||
|
|
|||
|
#define HDS_HORZ 0x00000000
|
|||
|
#define HDS_BUTTONS 0x00000002
|
|||
|
#define HDS_HIDDEN 0x00000008
|
|||
|
|
|||
|
#define TTS_ALWAYSTIP 0x01
|
|||
|
#define TTS_NOPREFIX 0x02
|
|||
|
|
|||
|
#define SBARS_SIZEGRIP 0x0100
|
|||
|
|
|||
|
#define TBS_AUTOTICKS 0x0001
|
|||
|
#define TBS_VERT 0x0002
|
|||
|
#define TBS_HORZ 0x0000
|
|||
|
#define TBS_TOP 0x0004
|
|||
|
#define TBS_BOTTOM 0x0000
|
|||
|
#define TBS_LEFT 0x0004
|
|||
|
#define TBS_RIGHT 0x0000
|
|||
|
#define TBS_BOTH 0x0008
|
|||
|
#define TBS_NOTICKS 0x0010
|
|||
|
#define TBS_ENABLESELRANGE 0x0020
|
|||
|
#define TBS_FIXEDLENGTH 0x0040
|
|||
|
#define TBS_NOTHUMB 0x0080
|
|||
|
|
|||
|
#define UDS_WRAP 0x0001
|
|||
|
#define UDS_SETBUDDYINT 0x0002
|
|||
|
#define UDS_ALIGNRIGHT 0x0004
|
|||
|
#define UDS_ALIGNLEFT 0x0008
|
|||
|
#define UDS_AUTOBUDDY 0x0010
|
|||
|
#define UDS_ARROWKEYS 0x0020
|
|||
|
#define UDS_HORZ 0x0040
|
|||
|
#define UDS_NOTHOUSANDS 0x0080
|
|||
|
|
|||
|
#define CCS_TOP 0x00000001L
|
|||
|
#define CCS_NOMOVEY 0x00000002L
|
|||
|
#define CCS_BOTTOM 0x00000003L
|
|||
|
#define CCS_NORESIZE 0x00000004L
|
|||
|
#define CCS_NOPARENTALIGN 0x00000008L
|
|||
|
#define CCS_NOHILITE 0x00000010L
|
|||
|
#define CCS_ADJUSTABLE 0x00000020L
|
|||
|
#define CCS_NODIVIDER 0x00000040L
|
|||
|
|
|||
|
#define LVS_ICON 0x0000
|
|||
|
#define LVS_REPORT 0x0001
|
|||
|
#define LVS_SMALLICON 0x0002
|
|||
|
#define LVS_LIST 0x0003
|
|||
|
#define LVS_TYPEMASK 0x0003
|
|||
|
#define LVS_SINGLESEL 0x0004
|
|||
|
#define LVS_SHOWSELALWAYS 0x0008
|
|||
|
#define LVS_SORTASCENDING 0x0010
|
|||
|
#define LVS_SORTDESCENDING 0x0020
|
|||
|
#define LVS_SHAREIMAGELISTS 0x0040
|
|||
|
#define LVS_NOLABELWRAP 0x0080
|
|||
|
#define LVS_AUTOARRANGE 0x0100
|
|||
|
#define LVS_EDITLABELS 0x0200
|
|||
|
#define LVS_NOSCROLL 0x2000
|
|||
|
|
|||
|
#define LVS_ALIGNTOP 0x0000
|
|||
|
#define LVS_ALIGNLEFT 0x0800
|
|||
|
#define LVS_ALIGNMASK 0x0c00
|
|||
|
|
|||
|
#define LVS_OWNERDRAWFIXED 0x0400
|
|||
|
#define LVS_NOCOLUMNHEADER 0x4000
|
|||
|
#define LVS_NOSORTHEADER 0x8000
|
|||
|
|
|||
|
#define TVS_HASBUTTONS 0x0001
|
|||
|
#define TVS_HASLINES 0x0002
|
|||
|
#define TVS_LINESATROOT 0x0004
|
|||
|
#define TVS_EDITLABELS 0x0008
|
|||
|
#define TVS_DISABLEDRAGDROP 0x0010
|
|||
|
#define TVS_SHOWSELALWAYS 0x0020
|
|||
|
|
|||
|
#define TCS_FORCEICONLEFT 0x0010
|
|||
|
#define TCS_FORCELABELLEFT 0x0020
|
|||
|
#define TCS_SHAREIMAGELISTS 0x0040
|
|||
|
#define TCS_TABS 0x0000
|
|||
|
#define TCS_BUTTONS 0x0100
|
|||
|
#define TCS_SINGLELINE 0x0000
|
|||
|
#define TCS_MULTILINE 0x0200
|
|||
|
#define TCS_RIGHTJUSTIFY 0x0000
|
|||
|
#define TCS_FIXEDWIDTH 0x0400
|
|||
|
#define TCS_RAGGEDRIGHT 0x0800
|
|||
|
#define TCS_FOCUSONBUTTONDOWN 0x1000
|
|||
|
#define TCS_OWNERDRAWFIXED 0x2000
|
|||
|
#define TCS_TOOLTIPS 0x4000
|
|||
|
#define TCS_FOCUSNEVER 0x8000
|
|||
|
|
|||
|
#define ACS_CENTER 0x0001
|
|||
|
#define ACS_TRANSPARENT 0x0002
|
|||
|
#define ACS_AUTOPLAY 0x0004
|
|||
|
|
|||
|
#endif // (WINVER >= 0x0400)
|
|||
|
|
|||
|
// 32-bit language/sub-language identifiers
|
|||
|
|
|||
|
#ifndef LANG_NEUTRAL
|
|||
|
// Primary language IDs.
|
|||
|
#define LANG_NEUTRAL 0x00
|
|||
|
|
|||
|
#define LANG_BULGARIAN 0x02
|
|||
|
#define LANG_CHINESE 0x04
|
|||
|
#define LANG_CROATIAN 0x1a
|
|||
|
#define LANG_CZECH 0x05
|
|||
|
#define LANG_DANISH 0x06
|
|||
|
#define LANG_DUTCH 0x13
|
|||
|
#define LANG_ENGLISH 0x09
|
|||
|
#define LANG_FINNISH 0x0b
|
|||
|
#define LANG_FRENCH 0x0c
|
|||
|
#define LANG_GERMAN 0x07
|
|||
|
#define LANG_GREEK 0x08
|
|||
|
#define LANG_HUNGARIAN 0x0e
|
|||
|
#define LANG_ICELANDIC 0x0f
|
|||
|
#define LANG_ITALIAN 0x10
|
|||
|
#define LANG_JAPANESE 0x11
|
|||
|
#define LANG_KOREAN 0x12
|
|||
|
#define LANG_NORWEGIAN 0x14
|
|||
|
#define LANG_POLISH 0x15
|
|||
|
#define LANG_PORTUGUESE 0x16
|
|||
|
#define LANG_ROMANIAN 0x18
|
|||
|
#define LANG_RUSSIAN 0x19
|
|||
|
#define LANG_SLOVAK 0x1b
|
|||
|
#define LANG_SLOVENIAN 0x24
|
|||
|
#define LANG_SPANISH 0x0a
|
|||
|
#define LANG_SWEDISH 0x1d
|
|||
|
#define LANG_TURKISH 0x1f
|
|||
|
#endif //!LANG_NEUTRAL
|
|||
|
|
|||
|
#ifndef SUBLANG_NEUTRAL
|
|||
|
// Sublanguage IDs.
|
|||
|
#define SUBLANG_NEUTRAL 0x00
|
|||
|
#define SUBLANG_DEFAULT 0x01
|
|||
|
#define SUBLANG_SYS_DEFAULT 0x02
|
|||
|
|
|||
|
#define SUBLANG_CHINESE_TRADITIONAL 0x01
|
|||
|
#define SUBLANG_CHINESE_SIMPLIFIED 0x02
|
|||
|
#define SUBLANG_CHINESE_HONGKONG 0x03
|
|||
|
#define SUBLANG_CHINESE_SINGAPORE 0x04
|
|||
|
#define SUBLANG_DUTCH 0x01
|
|||
|
#define SUBLANG_DUTCH_BELGIAN 0x02
|
|||
|
#define SUBLANG_ENGLISH_US 0x01
|
|||
|
#define SUBLANG_ENGLISH_UK 0x02
|
|||
|
#define SUBLANG_ENGLISH_AUS 0x03
|
|||
|
#define SUBLANG_ENGLISH_CAN 0x04
|
|||
|
#define SUBLANG_ENGLISH_NZ 0x05
|
|||
|
#define SUBLANG_ENGLISH_EIRE 0x06
|
|||
|
#define SUBLANG_FRENCH 0x01
|
|||
|
#define SUBLANG_FRENCH_BELGIAN 0x02
|
|||
|
#define SUBLANG_FRENCH_CANADIAN 0x03
|
|||
|
#define SUBLANG_FRENCH_SWISS 0x04
|
|||
|
#define SUBLANG_GERMAN 0x01
|
|||
|
#define SUBLANG_GERMAN_SWISS 0x02
|
|||
|
#define SUBLANG_GERMAN_AUSTRIAN 0x03
|
|||
|
#define SUBLANG_ITALIAN 0x01
|
|||
|
#define SUBLANG_ITALIAN_SWISS 0x02
|
|||
|
#define SUBLANG_NORWEGIAN_BOKMAL 0x01
|
|||
|
#define SUBLANG_NORWEGIAN_NYNORSK 0x02
|
|||
|
#define SUBLANG_PORTUGUESE 0x02
|
|||
|
#define SUBLANG_PORTUGUESE_BRAZILIAN 0x01
|
|||
|
#define SUBLANG_SPANISH 0x01
|
|||
|
#define SUBLANG_SPANISH_MEXICAN 0x02
|
|||
|
#define SUBLANG_SPANISH_MODERN 0x03
|
|||
|
#endif //!SUBLANG_NEUTRAL
|
|||
|
|
|||
|
#ifdef APSTUDIO_INVOKED
|
|||
|
#undef APSTUDIO_HIDDEN_SYMBOLS
|
|||
|
#endif
|
|||
|
|
|||
|
#define IDOK 1
|
|||
|
#define IDCANCEL 2
|
|||
|
#define IDABORT 3
|
|||
|
#define IDRETRY 4
|
|||
|
#define IDIGNORE 5
|
|||
|
#define IDYES 6
|
|||
|
#define IDNO 7
|
|||
|
#if (WINVER >= 0x0400)
|
|||
|
#define IDCLOSE 8
|
|||
|
#define IDHELP 9
|
|||
|
#endif
|
|||
|
|
|||
|
#ifdef IDC_STATIC
|
|||
|
#undef IDC_STATIC
|
|||
|
#endif
|
|||
|
#define IDC_STATIC (-1)
|
|||
|
|
|||
|
#ifdef _AFX_MINREBUILD
|
|||
|
#pragma component(minrebuild, on)
|
|||
|
#endif
|