Additions to the .api files in RadASM

Started by KetilO, July 03, 2006, 07:09:01 AM

Previous topic - Next topic

KetilO

Here you can post additions to .api files.

KetilO

lamer

Hi!
Here are some additions to registry functions calls for masmApiConst.api:

2RegConnectRegistry,HKEY_CLASSES_ROOT,HKEY_CURRENT_CONFIG,HKEY_CURRENT_USER,HKEY_DYN_DATA,HKEY_LOCAL_MACHINE,HKEY_PERFORMANCE_DATA,HKEY_USERS
5RegCreateKeyEx,REG_OPTION_NON_VOLATILE,REG_OPTION_VOLATILE,REG_OPTION_BACKUP_RESTORE
6RegCreateKeyEx,KEY_ALL_ACCESS,KEY_CREATE_LINK,KEY_CREATE_SUB_KEY,KEY_ENUMERATE_SUB_KEYS,KEY_EXECUTE,KEY_NOTIFY,KEY_QUERY_VALUE,KEY_READ,KEY_SET_VALUE,KEY_WOW64_64KEY,KEY_WOW64_32KEY,KEY_WRITE
6RegEnumValue,REG_BINARY,REG_DWORD,REG_DWORD_LITTLE_ENDIAN,REG_DWORD_BIG_ENDIAN,REG_EXPAND_SZ,REG_LINK,REG_MULTI_SZ,REG_NONE,REG_QWORD,REG_QWORD_LITTLE_ENDIAN,REG_SZ
3RegNotifyChangeKeyValue,REG_NOTIFY_CHANGE_NAME,REG_NOTIFY_CHANGE_ATTRIBUTES,REG_NOTIFY_CHANGE_LAST_SET,REG_NOTIFY_CHANGE_SECURITY
1RegOpenCurrentUser,KEY_ALL_ACCESS,KEY_CREATE_LINK,KEY_CREATE_SUB_KEY,KEY_ENUMERATE_SUB_KEYS,KEY_EXECUTE,KEY_NOTIFY,KEY_QUERY_VALUE,KEY_READ,KEY_SET_VALUE,KEY_WOW64_64KEY,KEY_WOW64_32KEY,KEY_WRITE
4RegOpenKeyEx,KEY_ALL_ACCESS,KEY_CREATE_LINK,KEY_CREATE_SUB_KEY,KEY_ENUMERATE_SUB_KEYS,KEY_EXECUTE,KEY_NOTIFY,KEY_QUERY_VALUE,KEY_READ,KEY_SET_VALUE,KEY_WOW64_64KEY,KEY_WOW64_32KEY,KEY_WRITE
3RegOpenUserClassesRoot,KEY_ALL_ACCESS,KEY_CREATE_LINK,KEY_CREATE_SUB_KEY,KEY_ENUMERATE_SUB_KEYS,KEY_EXECUTE,KEY_NOTIFY,KEY_QUERY_VALUE,KEY_READ,KEY_SET_VALUE,KEY_WOW64_64KEY,KEY_WOW64_32KEY,KEY_WRITE
1RegOverridePredefKey,HKEY_CLASSES_ROOT,HKEY_CURRENT_CONFIG,HKEY_CURRENT_USER,HKEY_LOCAL_MACHINE,HKEY_PERFORMANCE_DATA,HKEY_USERS
3RegRestoreKey,REG_FORCE_RESTORE,REG_NO_LAZY_FLUSH,REG_REFRESH_HIVE,REG_WHOLE_HIVE_VOLATILE
4RegQueryValueEx,REG_BINARY,REG_DWORD,REG_DWORD_LITTLE_ENDIAN,REG_DWORD_BIG_ENDIAN,REG_EXPAND_SZ,REG_LINK,REG_MULTI_SZ,REG_NONE,REG_QWORD,REG_QWORD_LITTLE_ENDIAN,REG_SZ
2RegSetKeySecurity,DACL_SECURITY_INFORMATION,GROUP_SECURITY_INFORMATION,OWNER_SECURITY_INFORMATION,SACL_SECURITY_INFORMATION
3RegSetValue,REG_SZ
4RegSetValueEx,REG_BINARY,REG_DWORD,REG_DWORD_LITTLE_ENDIAN,REG_DWORD_BIG_ENDIAN,REG_EXPAND_SZ,REG_LINK,REG_MULTI_SZ,REG_NONE,REG_QWORD,REG_QWORD_LITTLE_ENDIAN,REG_SZ
1RegUnLoadKey,HKEY_LOCAL_MACHINE,HKEY_USERS

alksentrs

Hi, here are some additions to masmApiConst.api (SQL functions).
Note: some of the C types and SQL types might be missing/not usable for some functions.
The "deprecated for ODBC version 3" functions are missing.


1SQLAllocHandle,SQL_HANDLE_ENV,SQL_HANDLE_DBC,SQL_HANDLE_STMT,SQL_HANDLE_DESC
3SQLBindCol,SQL_C_DEFAULT,SQL_C_BOOKMARK,SQL_C_VARBOOKMARK,SQL_C_ARD_TYPE,SQL_C_CHAR,SQL_C_SSHORT,SQL_C_USHORT,SQL_C_SLONG,SQL_C_ULONG,SQL_C_FLOAT,SQL_C_DOUBLE,SQL_C_BIT,SQL_C_STINYINT,SQL_C_UTINYINT,SQL_C_SBIGINT,SQL_C_UBIGINT,SQL_C_BINARY,SQL_C_BOOKMARK,SQL_C_VARBOOKMARK,SQL_C_TYPE_DATE,SQL_C_TYPE_TIME,SQL_C_TYPE_TIMESTAMP,SQL_C_NUMERIC,SQL_C_GUID,SQL_C_INTERVAL_MONTH,SQL_C_INTERVAL_YEAR,SQL_C_INTERVAL_YEAR_TO_MONTH,SQL_C_INTERVAL_DAY,SQL_C_INTERVAL_HOUR,SQL_C_INTERVAL_MINUTE,SQL_C_INTERVAL_SECOND,SQL_C_INTERVAL_DAY_TO_HOUR,SQL_C_INTERVAL_DAY_TO_MINUTE,SQL_C_INTERVAL_DAY_TO_SECOND,SQL_C_INTERVAL_HOUR_TO_MINUTE,SQL_C_INTERVAL_HOUR_TO_SECOND,SQL_C_INTERVAL_MINUTE_TO_SECOND
6SQLBindCol,SQL_NTS,SQL_NULL_DATA,SQL_DATA_AT_EXEC,SQL_COLUMN_IGNORE
3SQLBindParameter,SQL_PARAM_INPUT,SQL_PARAM_INPUT_OUTPUT,SQL_PARAM_OUTPUT
4SQLBindParameter,SQL_C_DEFAULT,SQL_C_BOOKMARK,SQL_C_VARBOOKMARK,SQL_C_ARD_TYPE,SQL_C_CHAR,SQL_C_SSHORT,SQL_C_USHORT,SQL_C_SLONG,SQL_C_ULONG,SQL_C_FLOAT,SQL_C_DOUBLE,SQL_C_BIT,SQL_C_STINYINT,SQL_C_UTINYINT,SQL_C_SBIGINT,SQL_C_UBIGINT,SQL_C_BINARY,SQL_C_BOOKMARK,SQL_C_VARBOOKMARK,SQL_C_TYPE_DATE,SQL_C_TYPE_TIME,SQL_C_TYPE_TIMESTAMP,SQL_C_NUMERIC,SQL_C_GUID,SQL_C_INTERVAL_MONTH,SQL_C_INTERVAL_YEAR,SQL_C_INTERVAL_YEAR_TO_MONTH,SQL_C_INTERVAL_DAY,SQL_C_INTERVAL_HOUR,SQL_C_INTERVAL_MINUTE,SQL_C_INTERVAL_SECOND,SQL_C_INTERVAL_DAY_TO_HOUR,SQL_C_INTERVAL_DAY_TO_MINUTE,SQL_C_INTERVAL_DAY_TO_SECOND,SQL_C_INTERVAL_HOUR_TO_MINUTE,SQL_C_INTERVAL_HOUR_TO_SECOND,SQL_C_INTERVAL_MINUTE_TO_SECOND
5SQLBindParameter,SQL_CHAR,SQL_VARCHAR,SQL_LONGVARCHAR,SQL_WCHAR,SQL_WVARCHAR,SQL_WLONGVARCHAR,SQL_DECIMAL,SQL_NUMERIC,SQL_SMALLINT,SQL_INTEGER,SQL_REAL,SQL_FLOAT,SQL_DOUBLE,SQL_BIT,SQL_TINYINT,SQL_BIGINT,SQL_BINARY,SQL_VARBINARY,SQL_LONGVARBINARY,SQL_TYPE_DATE,SQL_TYPE_TIME,SQL_TYPE_TIMESTAMP,SQL_TYPE_UTCDATETIME,SQL_TYPE_UTCTIME,SQL_INTERVAL_MONTH,SQL_INTERVAL_YEAR,SQL_INTERVAL_YEAR_TO_MONTH,SQL_INTERVAL_DAY,SQL_INTERVAL_HOUR,SQL_INTERVAL_MINUTE,SQL_INTERVAL_SECOND,SQL_INTERVAL_DAY_TO_HOUR,SQL_INTERVAL_DAY_TO_MINUTE,SQL_INTERVAL_DAY_TO_SECOND,SQL_INTERVAL_HOUR_TO_MINUTE,SQL_INTERVAL_HOUR_TO_SECOND,SQL_INTERVAL_MINUTE_TO_SECOND,SQL_GUID,SQL_DATE,SQL_TIME,SQL_TIMESTAMP
2SQLBulkOperations,SQL_ADD,SQL_UPDATE_BY_BOOKMARK,SQL_DELETE_BY_BOOKMARK,SQL_FETCH_BY_BOOKMARK
3SQLColAttribute,SQL_DESC_AUTO_UNIQUE_VALUE,SQL_DESC_BASE_COLUMN_NAME,SQL_DESC_BASE_TABLE_NAME,SQL_DESC_CASE_SENSITIVE,SQL_DESC_CATALOG_NAME,SQL_DESC_CONCISE_TYPE,SQL_DESC_COUNT,SQL_DESC_DISPLAY_SIZE,SQL_DESC_FIXED_PREC_SCALE,SQL_DESC_LABEL,SQL_DESC_LENGTH,SQL_DESC_LITERAL_PREFIX,SQL_DESC_LITERAL_SUFFIX,SQL_DESC_LOCAL_TYPE_NAME,SQL_DESC_NAME,SQL_DESC_NULLABLE,SQL_DESC_NUM_PREC_RADIX,SQL_DESC_OCTET_LENGTH,SQL_DESC_PRECISION,SQL_DESC_SCALE,SQL_DESC_SCHEMA_NAME,SQL_DESC_SEARCHABLE,SQL_DESC_TABLE_NAME,SQL_DESC_TYPE,SQL_DESC_TYPE_NAME,SQL_DESC_UNNAMED,SQL_DESC_UNSIGNED,SQL_DESC_UPDATABLE
5SQLColAttribute,SQL_IS_POINTER,SQL_IS_INTEGER,SQL_IS_UNINTEGER,SQL_SMALLINT,SQL_USMALLINT
2SQLDataSources,SQL_FETCH_NEXT,SQL_FETCH_FIRST,SQL_FETCH_FIRST_USER,SQL_FETCH_FIRST_SYSTEM
8SQLDriverConnect,SQL_DRIVER_PROMPT,SQL_DRIVER_COMPLETE,SQL_DRIVER_COMPLETE_REQUIRED,SQL_DRIVER_NOPROMPT
2SQLDrivers,SQL_FETCH_NEXT,SQL_FETCH_FIRST
3SQLEndTran,SQL_COMMIT,SQL_ROLLBACK
2SQLExtendedFetch,SQL_FETCH_NEXT,SQL_FETCH_PRIOR,SQL_FETCH_FIRST,SQL_FETCH_LAST,SQL_FETCH_ABSOLUTE,SQL_FETCH_RELATIVE,SQL_FETCH_BOOKMARK
2SQLFetchScroll,SQL_FETCH_NEXT,SQL_FETCH_PRIOR,SQL_FETCH_FIRST,SQL_FETCH_LAST,SQL_FETCH_ABSOLUTE,SQL_FETCH_RELATIVE,SQL_FETCH_BOOKMARK
1SQLFreeHandle,SQL_HANDLE_ENV,SQL_HANDLE_DBC,SQL_HANDLE_STMT,SQL_HANDLE_DESC
2SQLGetConnectAttr,SQL_ATTR_ACCESS_MODE,SQL_ATTR_ASYNC_ENABLE,SQL_ATTR_AUTO_IPD,SQL_ATTR_AUTOCOMMIT,SQL_ATTR_CONNECTION_DEAD,SQL_ATTR_CONNECTION_TIMEOUT,SQL_ATTR_CURRENT_CATALOG,SQL_ATTR_LOGIN_TIMEOUT,SQL_ATTR_METADATA_ID,SQL_ATTR_ODBC_CURSORS,SQL_ATTR_PACKET_SIZE,SQL_ATTR_QUIET_MODE,SQL_ATTR_TRACE,SQL_ATTR_TRACEFILE,SQL_ATTR_TRANSLATE_LIB,SQL_ATTR_TRANSLATE_OPTION,SQL_ATTR_TXN_ISOLATION
4SQLGetConnectAttr,SQL_NTS,SQL_IS_POINTER,SQL_IS_INTEGER,SQL_IS_UINTEGER
3SQLGetData,SQL_C_DEFAULT,SQL_C_BOOKMARK,SQL_C_VARBOOKMARK,SQL_C_ARD_TYPE,SQL_C_CHAR,SQL_C_SSHORT,SQL_C_USHORT,SQL_C_SLONG,SQL_C_ULONG,SQL_C_FLOAT,SQL_C_DOUBLE,SQL_C_BIT,SQL_C_STINYINT,SQL_C_UTINYINT,SQL_C_SBIGINT,SQL_C_UBIGINT,SQL_C_BINARY,SQL_C_BOOKMARK,SQL_C_VARBOOKMARK,SQL_C_TYPE_DATE,SQL_C_TYPE_TIME,SQL_C_TYPE_TIMESTAMP,SQL_C_NUMERIC,SQL_C_GUID,SQL_C_INTERVAL_MONTH,SQL_C_INTERVAL_YEAR,SQL_C_INTERVAL_YEAR_TO_MONTH,SQL_C_INTERVAL_DAY,SQL_C_INTERVAL_HOUR,SQL_C_INTERVAL_MINUTE,SQL_C_INTERVAL_SECOND,SQL_C_INTERVAL_DAY_TO_HOUR,SQL_C_INTERVAL_DAY_TO_MINUTE,SQL_C_INTERVAL_DAY_TO_SECOND,SQL_C_INTERVAL_HOUR_TO_MINUTE,SQL_C_INTERVAL_HOUR_TO_SECOND,SQL_C_INTERVAL_MINUTE_TO_SECOND
3SQLGetDescField,SQL_DESC_ALLOC_TYPE,SQL_DESC_ARRAY_SIZE,SQL_DESC_ARRAY_STATUS_PTR,SQL_DESC_BIND_OFFSET_PTR,SQL_DESC_BIND_TYPE,SQL_DESC_COUNT,SQL_DESC_ROWS_PROCESSED_PTR,SQL_DESC_AUTO_UNIQUE_VALUE,SQL_DESC_BASE_COLUMN_NAME,SQL_DESC_BASE_TABLE_NAME,SQL_DESC_CASE_SENSITIVE,SQL_DESC_CATALOG_NAME,SQL_DESC_CONCISE_TYPE,SQL_DESC_DATA_PTR,SQL_DESC_DATETIME_INTERVAL_CODE,SQL_DESC_DATETIME_INTERVAL_PRECISION,SQL_DESC_DISPLAY_SIZE,SQL_DESC_FIXED_PREC_SCALE,SQL_DESC_INDICATOR_PTR,SQL_DESC_LABEL,SQL_DESC_LENGTH,SQL_DESC_LITERAL_PREFIX,SQL_DESC_LITERAL_SUFFIX,SQL_DESC_LOCAL_TYPE_NAME,SQL_DESC_NAME,SQL_DESC_NULLABLE,SQL_DESC_NUM_PREC_RADIX,SQL_DESC_OCTET_LENGTH,SQL_DESC_OCTET_LENGTH_PTR,SQL_DESC_PARAMETER_TYPE,SQL_DESC_PRECISION,SQL_DESC_ROWVER,SQL_DESC_SCALE,SQL_DESC_SCHEMA_NAME,SQL_DESC_SEARCHABLE,SQL_DESC_TABLE_NAME,SQL_DESC_TYPE,SQL_DESC_TYPE_NAME,SQL_DESC_UNNAMED,SQL_DESC_UNSIGNED,SQL_DESC_UPDATABLE
5SQLGetDescField,SQL_NTS,SQL_IS_POINTER,SQL_IS_INTEGER,SQL_IS_UINTEGER,SQL_IS_SMALLINT,SQL_IS_USMALLINT
1SQLGetDiagField,SQL_HANDLE_ENV,SQL_HANDLE_DBC,SQL_HANDLE_STMT,SQL_HANDLE_DESC
4SQLGetDiagField,SQL_DIAG_CURSOR_ROW_COUNT,SQL_DIAG_DYNAMIC_FUNCTION,SQL_DIAG_DYNAMIC_FUNCTION_CODE,SQL_DIAG_NUMBER,SQL_DIAG_RETURNCODE,SQL_DIAG_ROW_COUNT,SQL_DIAG_CLASS_ORIGIN,SQL_DIAG_COLUMN_NUMBER,SQL_DIAG_CONNECTION_NAME,SQL_DIAG_MESSAGE_TEXT,SQL_DIAG_NATIVE,SQL_DIAG_ROW_NUMBER,SQL_DIAG_SERVER_NAME,SQL_DIAG_SQLSTATE,SQL_DIAG_SUBCLASS_ORIGIN
6SQLGetDiagField,SQL_NTS,SQL_IS_POINTER,SQL_IS_INTEGER,SQL_IS_UINTEGER,SQL_IS_SMALLINT,SQL_IS_USMALLINT
1SQLGetDiagRec,SQL_HANDLE_ENV,SQL_HANDLE_DBC,SQL_HANDLE_STMT,SQL_HANDLE_DESC
2SQLGetEnvAttr,SQL_ATTR_CONNECTION_POOLING,SQL_ATTR_CP_MATCH,SQL_ATTR_ODBC_VERSION,SQL_ATTR_OUTPUT_NTS
2SQLGetFunctions,SQL_API_ALL_FUNCTIONS,SQL_API_ODBC3_ALL_FUNCTIONS,SQL_API_SQLALLOCHANDLE,SQL_API_SQLBINDCOL,SQL_API_SQLBINDPARAMETER,SQL_API_SQLBROWSECONNECT,SQL_API_SQLBULKOPERATIONS,SQL_API_SQLCANCEL,SQL_API_SQLCLOSECURSOR,SQL_API_SQLCOLATTRIBUTE,SQL_API_SQLCOLUMNPRIVILEGES,SQL_API_SQLCOLUMNS,SQL_API_SQLCONNECT,SQL_API_SQLCOPYDESC,SQL_API_SQLDATASOURCES,SQL_API_SQLDESCRIBECOL,SQL_API_SQLDESCRIBEPARAM,SQL_API_SQLDISCONNECT,SQL_API_SQLDRIVERCONNECT,SQL_API_SQLDRIVERS,SQL_API_SQLENDTRAN,SQL_API_SQLEXECDIRECT,SQL_API_SQLEXECUTE,SQL_API_SQLFETCH,SQL_API_SQLFETCHSCROLL,SQL_API_SQLFOREIGNKEYS,SQL_API_SQLFREEHANDLE,SQL_API_SQLFREESTMT,SQL_API_SQLGETCONNECTATTR,SQL_API_SQLGETCURSORNAME,SQL_API_SQLGETDATA,SQL_API_SQLGETDESCFIELD,SQL_API_SQLGETDESCREC,SQL_API_SQLGETDIAGFIELD,SQL_API_SQLGETDIAGREC,SQL_API_SQLGETENVATTR,SQL_API_SQLGETFUNCTIONS,SQL_API_SQLGETINFO,SQL_API_SQLGETSTMTATTR,SQL_API_SQLGETTYPEINFO,SQL_API_SQLMORERESULTS,SQL_API_SQLNATIVESQL,SQL_API_SQLNUMPARAMS,SQL_API_SQLNUMRESULTCOLS,SQL_API_SQLPARAMDATA,SQL_API_SQLPREPARE,SQL_API_SQLPRIMARYKEYS,SQL_API_SQLPROCEDURECOLUMNS,SQL_API_SQLPROCEDURES,SQL_API_SQLPUTDATA,SQL_API_SQLROWCOUNT,SQL_API_SQLSETCONNECTATTR,SQL_API_SQLSETCURSORNAME,SQL_API_SQLSETDESCFIELD,SQL_API_SQLSETDESCREC,SQL_API_SQLSETENVATTR,SQL_API_SQLSETPOS,SQL_API_SQLSETSTMTATTR,SQL_API_SQLSPECIALCOLUMNS,SQL_API_SQLSTATISTICS,SQL_API_SQLTABLEPRIVILEGES,SQL_API_SQLTABLES
2SQLGetInfo,SQL_ACTIVE_ENVIRONMENTS,SQL_ASYNC_MODE,SQL_BATCH_ROW_COUNT,SQL_BATCH_SUPPORT,SQL_DATA_SOURCE_NAME,SQL_DRIVER_HDBC,SQL_DRIVER_HDESC,SQL_DRIVER_HENV,SQL_DRIVER_HLIB,SQL_DRIVER_HSTMT,SQL_DRIVER_NAME,SQL_DRIVER_ODBC_VER,SQL_DRIVER_VER,SQL_DYNAMIC_CURSOR_ATTRIBUTES1,SQL_DYNAMIC_CURSOR_ATTRIBUTES2,SQL_FILE_USAGE,SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1,SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES2,SQL_GETDATA_EXTENSIONS,SQL_INFO_SCHEMA_VIEWS,SQL_KEYSET_CURSOR_ATTRIBUTES1,SQL_KEYSET_CURSOR_ATTRIBUTES2,SQL_MAX_ASYNC_CONCURRENT_STATEMENTS,SQL_MAX_CONCURRENT_ACTIVITIES,SQL_MAX_DRIVER_CONNECTIONS,SQL_ODBC_INTERFACE_CONFORMANCE,SQL_ODBC_STANDARD_CLI_CONFORMANCE,SQL_ODBC_VER,SQL_PARAM_ARRAY_ROW_COUNTS,SQL_PARAM_ARRAY_SELECTS,SQL_ROW_UPDATES,SQL_SEARCH_PATTERN_ESCAPE,SQL_SERVER_NAME,SQL_STATIC_CURSOR_ATTRIBUTES1,SQL_STATIC_CURSOR_ATTRIBUTES2,SQL_DATABASE_NAME,SQL_DBMS_NAME,SQL_DBMS_VER,SQL_ACCESSIBLE_PROCEDURES,SQL_ACCESSIBLE_TABLES,SQL_BOOKMARK_PERSISTENCE,SQL_CATALOG_TERM,SQL_COLLATION_SEQ,SQL_CONCAT_NULL_BEHAVIOR,SQL_CURSOR_COMMIT_BEHAVIOR,SQL_CURSOR_ROLLBACK_BEHAVIOR,SQL_CURSOR_SENSITIVITY,SQL_DATA_SOURCE_READ_ONLY,SQL_DEFAULT_TXN_ISOLATION,SQL_DESCRIBE_PARAMETER,SQL_MULT_RESULT_SETS,SQL_MULTIPLE_ACTIVE_TXN,SQL_NEED_LONG_DATA_LEN,SQL_NULL_COLLATION,SQL_PROCEDURE_TERM,SQL_SCHEMA_TERM,SQL_SCROLL_OPTIONS,SQL_TABLE_TERM,SQL_TXN_CAPABLE,SQL_TXN_ISOLATION_OPTION,SQL_USER_NAME,SQL_AGGREGATE_FUNCTIONS,SQL_ALTER_DOMAIN,SQL_ALTER_SCHEMA,SQL_ALTER_TABLE,SQL_ANSI_SQL_DATETIME_LITERALS,SQL_CATALOG_LOCATION,SQL_CATALOG_NAME,SQL_CATALOG_NAME_SEPARATOR,SQL_CATALOG_USAGE,SQL_COLUMN_ALIAS,SQL_CORRELATION_NAME,SQL_CREATE_ASSERTION,SQL_CREATE_CHARACTER_SET,SQL_CREATE_COLLATION,SQL_CREATE_DOMAIN,SQL_CREATE_SCHEMA,SQL_CREATE_TABLE,SQL_CREATE_TRANSLATION,SQL_DDL_INDEX,SQL_DROP_ASSERTION,SQL_DROP_CHARACTER_SET,SQL_DROP_COLLATION,SQL_DROP_DOMAIN,SQL_DROP_SCHEMA,SQL_DROP_TABLE,SQL_DROP_TRANSLATION,SQL_DROP_VIEW,SQL_EXPRESSIONS_IN_ORDERBY,SQL_GROUP_BY,SQL_IDENTIFIER_CASE,SQL_IDENTIFIER_QUOTE_CHAR,SQL_INDEX_KEYWORDS,SQL_INSERT_STATEMENT,SQL_INTEGRITY,SQL_KEYWORDS,SQL_LIKE_ESCAPE_CLAUSE,SQL_NON_NULLABLE_COLUMNS,SQL_OJ_CAPABILITIES,SQL_ORDER_BY_COLUMNS_IN_SELECT,SQL_OUTER_JOINS,SQL_PROCEDURES,SQL_QUOTED_IDENTIFIER_CASE,SQL_SCHEMA_USAGE,SQL_SPECIAL_CHARACTERS,SQL_SQL_CONFORMANCE,SQL_SUBQUERIES,SQL_UNION,SQL_MAX_BINARY_LITERAL_LEN,SQL_MAX_CATALOG_NAME_LEN,SQL_MAX_CHAR_LITERAL_LEN,SQL_MAX_COLUMN_NAME_LEN,SQL_MAX_COLUMNS_IN_GROUP_BY,SQL_MAX_COLUMNS_IN_INDEX,SQL_MAX_COLUMNS_IN_ORDER_BY,SQL_MAX_COLUMNS_IN_SELECT,SQL_MAX_COLUMNS_IN_TABLE,SQL_MAX_CURSOR_NAME_LEN,SQL_MAX_IDENTIFIER_LEN,SQL_MAX_INDEX_SIZE,SQL_MAX_PROCEDURE_NAME_LEN,SQL_MAX_ROW_SIZE,SQL_MAX_ROW_SIZE_INCLUDES_LONG,SQL_MAX_SCHEMA_NAME_LEN,SQL_MAX_STATEMENT_LEN,SQL_MAX_TABLE_NAME_LEN,SQL_MAX_TABLES_IN_SELECT,SQL_MAX_USER_NAME_LEN,SQL_CONVERT_FUNCTIONS,SQL_NUMERIC_FUNCTIONS,SQL_STRING_FUNCTIONS,SQL_SYSTEM_FUNCTIONS,SQL_TIMEDATE_ADD_INTERVALS,SQL_TIMEDATE_DIFF_INTERVALS,SQL_TIMEDATE_FUNCTIONS,SQL_CONVERT_BIGINT,SQL_CONVERT_BINARY,SQL_CONVERT_BIT,SQL_CONVERT_CHAR,SQL_CONVERT_DATE,SQL_CONVERT_DECIMAL,SQL_CONVERT_DOUBLE,SQL_CONVERT_FLOAT,SQL_CONVERT_INTEGER,SQL_CONVERT_INTERVAL_DAY_TIME,SQL_CONVERT_INTERVAL_YEAR_MONTH,SQL_CONVERT_LONGVARBINARY,SQL_CONVERT_LONGVARCHAR,SQL_CONVERT_NUMERIC,SQL_CONVERT_REAL,SQL_CONVERT_SMALLINT,SQL_CONVERT_TIME,SQL_CONVERT_TIMESTAMP,SQL_CONVERT_TINYINT,SQL_CONVERT_VARBINARY,SQL_CONVERT_VARCHAR,SQL_ACTIVE_ENVIRONMENTS,SQL_AGGREGATE_FUNCTIONS,SQL_ALTER_DOMAIN,SQL_ALTER_SCHEMA,SQL_ANSI_SQL_DATETIME_LITERALS,SQL_ASYNC_MODE,SQL_BATCH_ROW_COUNT,SQL_BATCH_SUPPORT,SQL_CATALOG_NAME,SQL_COLLATION_SEQ,SQL_CONVERT_INTERVAL_DAY_TIME,SQL_CONVERT_INTERVAL_YEAR_MONTH,SQL_CREATE_ASSERTION,SQL_CREATE_CHARACTER_SET,SQL_CREATE_COLLATION,SQL_CREATE_DOMAIN,SQL_CREATE_SCHEMA,SQL_CREATE_TABLE,SQL_CREATE_TRANSLATION,SQL_CURSOR_SENSITIVITY,SQL_DDL_INDEX,SQL_DESCRIBE_PARAMETER,SQL_DM_VER,SQL_DRIVER_HDESC,SQL_DROP_ASSERTION,SQL_DROP_CHARACTER_SET,SQL_DROP_COLLATION,SQL_DROP_DOMAIN,SQL_DROP_SCHEMA,SQL_DROP_TABLE,SQL_DROP_TRANSLATION,SQL_DROP_VIEW,SQL_DYNAMIC_CURSOR_ATTRIBUTES1,SQL_DYNAMIC_CURSOR_ATTRIBUTES2,SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1,SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES2,SQL_INFO_SCHEMA_VIEWS,SQL_INSERT_STATEMENT,SQL_KEYSET_CURSOR_ATTRIBUTES1,SQL_KEYSET_CURSOR_ATTRIBUTES2,SQL_MAX_ASYNC_CONCURRENT_STATEMENTS,SQL_MAX_IDENTIFIER_LEN,SQL_PARAM_ARRAY_ROW_COUNTS,SQL_PARAM_ARRAY_SELECTS,SQL_STATIC_CURSOR_ATTRIBUTES1,SQL_STATIC_CURSOR_ATTRIBUTES2,SQL_XOPEN_CLI_YEAR,SQL_ACTIVE_CONNECTIONS,SQL_ACTIVE_STATEMENTS,SQL_MAX_OWNER_NAME_LEN,SQL_MAX_QUALIFIER_NAME_LEN,SQL_ODBC_SQL_OPT_IEF,SQL_OWNER_TERM,SQL_OWNER_USAGE,SQL_QUALIFIER_LOCATION,SQL_QUALIFIER_NAME_SEPARATOR,SQL_QUALIFIER_TERM,SQL_QUALIFIER_USAGE
2SQLGetStmtAttr,SQL_ATTR_APP_PARAM_DESC,SQL_ATTR_APP_ROW_DESC,SQL_ATTR_ASYNC_ENABLE,SQL_ATTR_CONCURRENCY,SQL_ATTR_CURSOR_SCROLLABLE,SQL_ATTR_CURSOR_SENSITIVITY,SQL_ATTR_CURSOR_TYPE,SQL_ATTR_ENABLE_AUTO_IPD,SQL_ATTR_FETCH_BOOKMARK_PTR,SQL_ATTR_IMP_PARAM_DESC,SQL_ATTR_IMP_ROW_DESC,SQL_ATTR_KEYSET_SIZE,SQL_ATTR_MAX_LENGTH,SQL_ATTR_MAX_ROWS,SQL_ATTR_METADATA_ID,SQL_ATTR_NOSCAN,SQL_ATTR_PARAM_BIND_OFFSET_PTR,SQL_ATTR_PARAM_BIND_TYPE,SQL_ATTR_PARAM_OPERATION_PTR,SQL_ATTR_PARAM_STATUS_PTR,SQL_ATTR_PARAMS_PROCESSED_PTR,SQL_ATTR_PARAMSET_SIZE,SQL_ATTR_QUERY_TIMEOUT,SQL_ATTR_RETRIEVE_DATA,SQL_ATTR_ROW_ARRAY_SIZE,SQL_ATTR_ROW_BIND_OFFSET_PTR,SQL_ATTR_ROW_BIND_TYPE,SQL_ATTR_ROW_NUMBER,SQL_ATTR_ROW_OPERATION_PTR,SQL_ATTR_ROW_STATUS_PTR,SQL_ATTR_ROWS_FETCHED_PTR,SQL_ATTR_SIMULATE_CURSOR,SQL_ATTR_USE_BOOKMARKS
4SQLGetStmtAttr,SQL_NTS,SQL_IS_POINTER,SQL_IS_INTEGER,SQL_IS_UINTEGER
2SQLGetTypeInfo,SQL_ALL_TYPES,SQL_CHAR,SQL_VARCHAR,SQL_LONGVARCHAR,SQL_WCHAR,SQL_WVARCHAR,SQL_WLONGVARCHAR,SQL_DECIMAL,SQL_NUMERIC,SQL_SMALLINT,SQL_INTEGER,SQL_REAL,SQL_FLOAT,SQL_DOUBLE,SQL_BIT,SQL_TINYINT,SQL_BIGINT,SQL_BINARY,SQL_VARBINARY,SQL_LONGVARBINARY,SQL_TYPE_DATE,SQL_TYPE_TIME,SQL_TYPE_TIMESTAMP,SQL_TYPE_UTCDATETIME,SQL_TYPE_UTCTIME,SQL_INTERVAL_MONTH,SQL_INTERVAL_YEAR,SQL_INTERVAL_YEAR_TO_MONTH,SQL_INTERVAL_DAY,SQL_INTERVAL_HOUR,SQL_INTERVAL_MINUTE,SQL_INTERVAL_SECOND,SQL_INTERVAL_DAY_TO_HOUR,SQL_INTERVAL_DAY_TO_MINUTE,SQL_INTERVAL_DAY_TO_SECOND,SQL_INTERVAL_HOUR_TO_MINUTE,SQL_INTERVAL_HOUR_TO_SECOND,SQL_INTERVAL_MINUTE_TO_SECOND,SQL_GUID,SQL_DATE,SQL_TIME,SQL_TIMESTAMP
3SQLPutData,SQL_NTS,SQL_NULL_DATA,SQL_DEFAULT_PARAM
2SQLSetConnectAttr,SQL_ATTR_ACCESS_MODE,SQL_ATTR_ASYNC_ENABLE,SQL_ATTR_AUTOCOMMIT,SQL_ATTR_CONNECTION_DEAD,SQL_ATTR_CONNECTION_TIMEOUT,SQL_ATTR_CURRENT_CATALOG,SQL_ATTR_LOGIN_TIMEOUT,SQL_ATTR_METADATA_ID,SQL_ATTR_ODBC_CURSORS,SQL_ATTR_PACKET_SIZE,SQL_ATTR_QUIET_MODE,SQL_ATTR_TRACE,SQL_ATTR_TRACEFILE,SQL_ATTR_TRANSLATE_LIB,SQL_ATTR_TRANSLATE_OPTION,SQL_ATTR_TXN_ISOLATION
4SQLSetConnectAttr,SQL_NTS,SQL_IS_POINTER,SQL_IS_INTEGER,SQL_IS_UINTEGER
3SQLSetDescField,SQL_DESC_ALLOC_TYPE,SQL_DESC_ARRAY_SIZE,SQL_DESC_ARRAY_STATUS_PTR,SQL_DESC_BIND_OFFSET_PTR,SQL_DESC_BIND_TYPE,SQL_DESC_COUNT,SQL_DESC_ROWS_PROCESSED_PTR,SQL_DESC_AUTO_UNIQUE_VALUE,SQL_DESC_BASE_COLUMN_NAME,SQL_DESC_BASE_TABLE_NAME,SQL_DESC_CASE_SENSITIVE,SQL_DESC_CATALOG_NAME,SQL_DESC_CONCISE_TYPE,SQL_DESC_DATA_PTR,SQL_DESC_DATETIME_INTERVAL_CODE,SQL_DESC_DATETIME_INTERVAL_PRECISION,SQL_DESC_DISPLAY_SIZE,SQL_DESC_FIXED_PREC_SCALE,SQL_DESC_INDICATOR_PTR,SQL_DESC_LABEL,SQL_DESC_LENGTH,SQL_DESC_LITERAL_PREFIX,SQL_DESC_LITERAL_SUFFIX,SQL_DESC_LOCAL_TYPE_NAME,SQL_DESC_NAME,SQL_DESC_NULLABLE,SQL_DESC_NUM_PREC_RADIX,SQL_DESC_OCTET_LENGTH,SQL_DESC_OCTET_LENGTH_PTR,SQL_DESC_PARAMETER_TYPE,SQL_DESC_PRECISION,SQL_DESC_ROWVER,SQL_DESC_SCALE,SQL_DESC_SCHEMA_NAME,SQL_DESC_SEARCHABLE,SQL_DESC_TABLE_NAME,SQL_DESC_TYPE,SQL_DESC_TYPE_NAME,SQL_DESC_UNNAMED,SQL_DESC_UNSIGNED,SQL_DESC_UPDATABLE
5SQLSetDescField,SQL_NTS,SQL_IS_POINTER,SQL_IS_INTEGER,SQL_IS_UINTEGER,SQL_IS_SMALLINT,SQL_IS_USMALLINT
2SQLSetEnvAttr,SQL_ATTR_CONNECTION_POOLING,SQL_ATTR_CP_MATCH,SQL_ATTR_ODBC_VERSION,SQL_ATTR_OUTPUT_NTS
3SQLSetPos,SQL_POSITION,SQL_REFRESH,SQL_UPDATE,SQL_DELETE,SQL_ADD
4SQLSetPos,SQL_LOCK_NO_CHANGE,SQL_LOCK_EXCLUSIVE,SQL_LOCK_UNLOCK
2SQLSetStmtAttr,SQL_ATTR_APP_PARAM_DESC,SQL_ATTR_APP_ROW_DESC,SQL_ATTR_ASYNC_ENABLE,SQL_ATTR_CONCURRENCY,SQL_ATTR_CURSOR_SCROLLABLE,SQL_ATTR_CURSOR_SENSITIVITY,SQL_ATTR_CURSOR_TYPE,SQL_ATTR_ENABLE_AUTO_IPD,SQL_ATTR_FETCH_BOOKMARK_PTR,SQL_ATTR_IMP_PARAM_DESC,SQL_ATTR_IMP_ROW_DESC,SQL_ATTR_KEYSET_SIZE,SQL_ATTR_MAX_LENGTH,SQL_ATTR_MAX_ROWS,SQL_ATTR_METADATA_ID,SQL_ATTR_NOSCAN,SQL_ATTR_PARAM_BIND_OFFSET_PTR,SQL_ATTR_PARAM_BIND_TYPE,SQL_ATTR_PARAM_OPERATION_PTR,SQL_ATTR_PARAM_STATUS_PTR,SQL_ATTR_PARAMS_PROCESSED_PTR,SQL_ATTR_PARAMSET_SIZE,SQL_ATTR_QUERY_TIMEOUT,SQL_ATTR_RETRIEVE_DATA,SQL_ATTR_ROW_ARRAY_SIZE,SQL_ATTR_ROW_BIND_OFFSET_PTR,SQL_ATTR_ROW_BIND_TYPE,SQL_ATTR_ROW_NUMBER,SQL_ATTR_ROW_OPERATION_PTR,SQL_ATTR_ROW_STATUS_PTR,SQL_ATTR_ROWS_FETCHED_PTR,SQL_ATTR_SIMULATE_CURSOR,SQL_ATTR_USE_BOOKMARKS
4SQLSetStmtAttr,SQL_NTS,SQL_IS_POINTER,SQL_IS_INTEGER,SQL_IS_UINTEGER
2SQLSpecialColumns,SQL_BEST_ROWID,SQL_ROWVER
9SQLSpecialColumns,SQL_SCOPE_CURROW,SQL_SCOPE_TRANSACTION,SQL_SCOPE_SESSION
10SQLSpecialColumns,SQL_NO_NULLS,SQL_NULLABLE
8SQLStatistics,SQL_INDEX_UNIQUE,SQL_INDEX_ALL
9SQLStatistics,SQL_ENSURE,SQL_QUICK

KetilO

Thanks alksentrs

I will add it in the next release.

KetilO

alksentrs

Hi! Here are a few more constants for other SQL functions, and a load of other random functions (not in alphabetical order):


masmApiConst.api

2SQLFreeStmt,SQL_CLOSE,SQL_DROP,SQL_UNBIND,SQL_RESET_PARAMS
2ConfigDSN,ODBC_ADD_DSN,ODBC_CONFIG_DSN,ODBC_REMOVE_DSN
2SQLConfigDriver,ODBC_CONFIG_DRIVER,ODBC_INSTALL_DRIVER,ODBC_REMOVE_DRIVER
6SQLInstallDriverEx,ODBC_INSTALL_INQUIRY,ODBC_INSTALL_COMPLETE
2SQLRemoveDriver,TRUE,FALSE
6SQLInstallTranslatorEx,ODBC_INSTALL_INQUIRY,ODBC_INSTALL_COMPLETE
2SQLConfigDataSource,ODBC_ADD_DSN,ODBC_CONFIG_DSN,ODBC_REMOVE_DSN,ODBC_ADD_SYS_DSN,ODBC_CONFIG_SYS_DSN,ODBC_REMOVE_SYS_DSN,ODBC_REMOVE_DEFAULT_DSN
1SQLSetConfigMode,ODBC_USER_DSN,ODBC_SYSTEM_DSN,ODBC_BOTH_DSN
2AddFontResourceEx,FR_PRIVATE,FR_NOT_ENUM
5AllocateNtmsMedia,NTMS_ALLOCATE_ERROR_IF_UNAVAILABLE,NTMS_ALLOCATE_NEW,NTMS_ALLOCATE_NEXT
3AnimateWindow,AW_SLIDE,AW_ACTIVATE,AW_BLEND,AW_HIDE,AW_CENTER,AW_HOR_POSITIVE,AW_HOR_NEGATIVE,AW_VER_POSITIVE,AW_VER_NEGATIVE
1CreateConsoleScreenBuffer,GENERIC_READ,GENERIC_WRITE
2CreateConsoleScreenBuffer,FILE_SHARE_READ,FILE_SHARE_WRITE
4CreateConsoleScreenBuffer,CONSOLE_TEXTMODE_BUFFER
4CreateService,SERVICE_ALL_ACCESS,SERVICE_CHANGE_CONFIG,SERVICE_ENUMERATE_DEPENDENTS,SERVICE_INTERROGATE,SERVICE_PAUSE_CONTINUE,SERVICE_QUERY_CONFIG,SERVICE_QUERY_STATUS,SERVICE_START,SERVICE_STOP,SERVICE_USER_DEFINED_CONTROL,ACCESS_SYSTEM_SECURITY,DELETE,READ_CONTROL,WRITE_DAC,WRITE_OWNER,GENERIC_READ,GENERIC_WRITE,GENERIC_EXECUTE
5CreateService,SERVICE_FILE_SYSTEM_DRIVER,SERVICE_KERNEL_DRIVER,SERVICE_WIN32_OWN_PROCESS,SERVICE_WIN32_SHARE_PROCESS,SERVICE_INTERACTIVE_PROCESS
6CreateService,SERVICE_AUTO_START,SERVICE_BOOT_START,SERVICE_DEMAND_START,SERVICE_DISABLED,SERVICE_SYSTEM_START
7CreateService,SERVICE_ERROR_CRITICAL,SERVICE_ERROR_IGNORE,SERVICE_ERROR_NORMAL,SERVICE_ERROR_SEVERE
4GetOverlappedResult,TRUE,FALSE
1GetStdHandle,STD_INPUT_HANDLE,STD_OUTPUT_HANDLE,STD_ERROR_HANDLE
1SetStdHandle,STD_INPUT_HANDLE,STD_OUTPUT_HANDLE,STD_ERROR_HANDLE
5MsgWaitForMultipleObjects,QS_ALLEVENTS,QS_ALLINPUT,QS_ALLPOSTMESSAGE,QS_HOTKEY,QS_INPUT,QS_KEY,QS_MOUSE,QS_MOUSEBUTTON,QS_MOUSEMOVE,QS_PAINT,QS_POSTMESSAGE,QS_RAWINPUT,QS_SENDMESSAGE,QS_TIMER
4MsgWaitForMultipleObjectsEx,QS_ALLEVENTS,QS_ALLINPUT,QS_ALLPOSTMESSAGE,QS_HOTKEY,QS_INPUT,QS_KEY,QS_MOUSE,QS_MOUSEBUTTON,QS_MOUSEMOVE,QS_PAINT,QS_POSTMESSAGE,QS_RAWINPUT,QS_SENDMESSAGE,QS_TIMER
5MsgWaitForMultipleObjectsEx,NULL,MWMO_ALERTABLE,MWMO_INPUTAVAILABLE,MWMO_WAITALL
6RegisterWaitForSingleObject,WT_EXECUTEDEFAULT,WT_EXECUTEINIOTHREAD,WT_EXECUTEINPERSISTENTTHREAD,WT_EXECUTEINWAITTHREAD,WT_EXECUTELONGFUNCTION,WT_EXECUTEONLYONCE,WT_TRANSFER_IMPERSONATION


KetilO


intcode

Hi!
Here are some additions to Windows GDI functions calls for masmApiConst.api:


Bitmap
======
6GradientFill,GRADIENT_FILL_RECT_H,GRADIENT_FILL_RECT_V,GRADIENT_FILL_TRIANGLE
12SetDIBitsToDevice,DIB_PAL_COLORS,DIB_RGB_COLORS

Clipping
========
3ExtSelectClipRgn,RGN_AND,RGN_COPY,RGN_DIFF,RGN_OR,RGN_XOR
2SelectClipPath,RGN_AND,RGN_COPY,RGN_DIFF,RGN_OR,RGN_XOR

Colors
======
2SetSystemPaletteUse,SYSPAL_NOSTATIC,SYSPAL_NOSTATIC256,SYSPAL_STATIC

Device
======
2ChangeDisplaySettings,NULL,CDS_FULLSCREEN,CDS_GLOBAL,CDS_NORESET,CDS_RESET,CDS_SET_PRIMARY,CDS_TEST,CDS_UPDATEREGISTRY
4ChangeDisplaySettingsEx,NULL,CDS_FULLSCREEN,CDS_GLOBAL,CDS_NORESET,CDS_RESET,CDS_SET_PRIMARY,CDS_TEST,CDS_UPDATEREGISTRY
2EnumDisplaySettings,ENUM_CURRENT_SETTINGS,ENUM_REGISTRY_SETTINGS
2EnumDisplaySettingsEx,ENUM_CURRENT_SETTINGS,ENUM_REGISTRY_SETTINGS
4EnumDisplaySettingsEx,EDS_RAWMODE
2GetCurrentObject,OBJ_BITMAP,OBJ_BRUSH,OBJ_COLORSPACE,OBJ_FONT,OBJ_PAL,OBJ_PEN
2SetLayout,LAYOUT_BITMAPORIENTATIONPRESERVED,LAYOUT_RTL

Fonts
=====
3EnumFontFamProc,DEVICE_FONTTYPE,RASTER_FONTTYPE,TRUETYPE_FONTTYPE
3EnumFontFamExProc,DEVICE_FONTTYPE,RASTER_FONTTYPE,TRUETYPE_FONTTYPE
5DrawTextEx,DT_BOTTOM,DT_CALCRECT,DT_CENTER,DT_EDITCONTROL,DT_END_ELLIPSIS,DT_EXPANDTABS,DT_EXTERNALLEADING,DT_HIDEPREFIX,DT_INTERNAL,DT_LEFT,DT_MODIFYSTRING,DT_NOCLIP,DT_NOFULLWIDTHCHARBREAK,DT_NOPREFIX,DT_PATH_ELLIPSIS,DT_PREFIXONLY,DT_RIGHT,DT_RTLREADING,DT_SINGLELINE,DT_TABSTOP,DT_TOP,DT_VCENTER,DT_WORDBREAK,DT_WORD_ELLIPSIS
4ExtTextOut,ETO_CLIPPED,ETO_GLYPH_INDEX,ETO_IGNORELANGUAGE,ETO_NUMERICSLATIN,ETO_NUMERICSLOCAL,ETO_OPAQUE,ETO_PDY,ETO_RTLREADING
5GetGlyphIndices,GGI_MARK_NONEXISTING_GLYPHS
3GetGlyphOutline,GGO_BEZIER,GGO_BITMAP,GGO_GLYPH_INDEX,GGO_GRAY2_BITMAP,GGO_GRAY4_BITMAP,GGO_GRAY8_BITMAP,GGO_METRICS,GGO_NATIVE,GGO_UNHINTED

Lines
=====
3PolyDraw,PT_MOVETO,PT_LINETO,PT_BEZIERTO,PT_CLOSEFIGURE
2SetArcDirection,AD_COUNTERCLOCKWISE,AD_CLOCKWISE

Multiple Display Monitors
====================
2MonitorFromPoint,MONITOR_DEFAULTTONEAREST,MONITOR_DEFAULTTONULL,MONITOR_DEFAULTTOPRIMARY
2MonitorFromRect,MONITOR_DEFAULTTONEAREST,MONITOR_DEFAULTTONULL,MONITOR_DEFAULTTOPRIMARY
2MonitorFromWindow,MONITOR_DEFAULTTONEAREST,MONITOR_DEFAULTTONULL,MONITOR_DEFAULTTOPRIMARY

Painting
======
3DrawEdge,BDR_RAISEDINNER,BDR_SUNKENINNER,BDR_RAISEDOUTER,BDR_SUNKENOUTER,EDGE_BUMP,EDGE_ETCHED,EDGE_RAISED,EDGE_SUNKEN
4DrawEdge,BF_ADJUST,BF_BOTTOM,BF_BOTTOMLEFT,BF_BOTTOMRIGHT,BF_DIAGONAL,BF_DIAGONAL_ENDBOTTOMLEFT,BF_DIAGONAL_ENDBOTTOMRIGHT,BF_DIAGONAL_ENDTOPLEFT,BF_DIAGONAL_ENDTOPRIGHT,BF_FLAT,BF_LEFT,BF_MIDDLE,BF_MONO,BF_RECT,BF_RIGHT,BF_SOFT,BF_TOP,BF_TOPLEFT,BF_TOPRIGHT
10DrawState,DST_BITMAP,DST_COMPLEX,DST_ICON,DST_PREFIXTEXT,DST_TEXT,DSS_DISABLED,DSS_HIDEPREFIX,DSS_MONO,DSS_NORMAL,DSS_PREFIXONLY,DSS_RIGHT,DSS_UNION
4RedrawWindow,RDW_ERASE,RDW_FRAME,RDW_INTERNALPAINT,RDW_INVALIDATE,RDW_NOERASE,RDW_NOFRAME,RDW_NOINTERNALPAINT,RDW_VALIDATE,RDW_ERASENOW,RDW_UPDATENOW,RDW_ALLCHILDREN,RDW_NOCHILDREN
3SetBoundsRect,DCB_ACCUMULATE,DCB_DISABLE,DCB_ENABLE,DCB_RESET
2SetROP2,R2_BLACK,R2_COPYPEN,R2_MASKNOTPEN,R2_MASKPEN,R2_MASKPENNOT,R2_MERGENOTPEN,R2_MERGEPEN,R2_MERGEPENNOT,R2_NOP,R2_NOT,R2_NOTCOPYPEN,R2_NOTMASKPEN,R2_NOTMERGEPEN,R2_NOTXORPEN,R2_WHITE,R2_XORPEN

Paths
=====
3GetPath,PT_MOVETO,PT_LINETO,PT_BEZIERTO,PT_CLOSEFIGURE

Region
======
3CreatePolygonRgn,ALTERNATE,WINDING
4CreatePolyPolygonRgn,ALTERNATE,WINDING
2SetPolyFillMode,ALTERNATE,WINDING





http://www.geocities.com/asmfreesoft
http://www.geocities.com/asmsoft3264

KetilO


Alex.B

Here are many new Win32 API entries for fasmApiConst, masmApiConst.


1AttachConsole,ATTACH_PARENT_PROCESS
1BroadcastSystemMessage,BSF_ALLOWSFW,BSF_FLUSHDISK,BSF_FORCEIFHUNG,BSF_IGNORECURRENTTASK,BSF_NOHANG,BSF_NOTIMEOUTIFNOTHUNG,BSF_POSTMESSAGE,BSF_QUERY,BSF_SENDNOTIFYMESSAGE
1BroadcastSystemMessageEx,BSF_ALLOWSFW,BSF_FLUSHDISK,BSF_FORCEIFHUNG,BSF_IGNORECURRENTTASK,BSF_LUID,BSF_NOHANG,BSF_NOTIMEOUTIFNOTHUNG,BSF_POSTMESSAGE,BSF_RETURNHDESK,BSF_QUERY,BSF_SENDNOTIFYMESSAGE
1ChangeDisplaySettings,DM_BITSPERPEL,DM_PELSWIDTH,DM_PELSHEIGHT,DM_DISPLAYFLAGS,DM_DISPLAYFREQUENCY,DM_POSITION
1CompareString,LOCALE_SYSTEM_DEFAULT,LOCALE_USER_DEFAULT,LOCALE_NEUTRAL,LOCALE_INVARIANT
1ConvertDefaultLocale,LOCALE_SYSTEM_DEFAULT,LOCALE_USER_DEFAULT
1DAD_ShowDragImage,FALSE,TRUE
1DeactivateActCtx,0,DEACTIVATE_ACTCTX_FLAG_FORCE_EARLY_DEACTIVATION
1DefineDosDevice,DDD_EXACT_MATCH_ON_REMOVE,DDD_NO_BROADCAST_SYSTEM,DDD_RAW_TARGET_PATH,DDD_REMOVE_DEFINITION
1ExitWindowsEx,EWX_LOGOFF,EWX_POWEROFF,EWX_REBOOT,EWX_RESTARTAPPS,EWX_SHUTDOWN,EWX_FORCE,EWX_FORCEIFHUNG
1FindActCtxSectionGuid,FIND_ACTCTX_SECTION_KEY_RETURN_HACTCTX
1FindActCtxSectionString,FIND_ACTCTX_SECTION_KEY_RETURN_HACTCTX
1FoldString,MAP_FOLDCZONE,MAP_FOLDDIGITS,MAP_PRECOMPOSED,MAP_COMPOSITE,MAP_EXPAND_LIGATURES
1GenerateConsoleCtrlEvent,CTRL_C_EVENT,CTRL_BREAK_EVENT,CTRL_SHUTDOWN_EVENT
1GetCalendarInfo,LOCALE_SYSTEM_DEFAULT,LOCALE_USER_DEFAULT
1GetConsoleDisplayMode,CONSOLE_FULLSCREEN,CONSOLE_FULLSCREEN_HARDWARE
1GetCPInfo,CP_ACP,CP_MACCP,CP_OEMCP,CP_THREAD_ACP
1GetCPInfoEx,CP_ACP,CP_MACCP,CP_OEMCP,CP_THREAD_ACP
1GetCurrencyFormat,LOCALE_SYSTEM_DEFAULT,LOCALE_USER_DEFAULT
1GetDateFormat,LOCALE_SYSTEM_DEFAULT,LOCALE_USER_DEFAULT
1GetIconInfo,IDC_APPSTARTING,IDC_ARROW,IDC_CROSS,IDC_HAND,IDC_HELP,IDC_IBEAM,IDC_NO,IDC_SIZEALL,IDC_SIZENESW,IDC_SIZENS,IDC_SIZENWSE,IDC_SIZEWE,IDC_UPARROW,IDC_WAIT,IDI_APPLICATION,IDI_ASTERISK,IDI_EXCLAMATION,IDI_HAND,IDI_QUESTION,IDI_WINLOGO
1GetLocaleInfo,LOCALE_SYSTEM_DEFAULT,LOCALE_USER_DEFAULT
1GetModuleHandleEx,0,GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS,GET_MODULE_HANDLE_EX_FLAG_PIN,GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT
1GetNumberFormat,LOCALE_SYSTEM_DEFAULT,LOCALE_USER_DEFAULT
1GetQueueStatus,QS_ALLEVENTS,QS_ALLINPUT,QS_ALLPOSTMESSAGE,QS_HOTKEY,QS_INPUT,QS_KEY,QS_MOUSE,QS_MOUSEBUTTON,QS_MOUSEMOVE,QS_PAINT,QS_POSTMESSAGE,QS_RAWINPUT,QS_SENDMESSAGE,QS_TIMER
1GetStringTypeEx,LOCALE_SYSTEM_DEFAULT,LOCALE_USER_DEFAULT
1GetTimeFormat,LOCALE_SYSTEM_DEFAULT,LOCALE_USER_DEFAULT
1HeapCreate,HEAP_CREATE_ENABLE_EXECUTE,HEAP_GENERATE_EXCEPTIONS,HEAP_NO_SERIALIZE
1InternetAutodial,INTERNET_AUTODIAL_FAILIFSECURITYCHECK,INTERNET_AUTODIAL_FORCE_ONLINE,INTERNET_AUTODIAL_FORCE_UNATTENDED,INTERNET_AUTODIAL_OVERRIDE_NET_PRESENT
1InternetGetConnectedState,INTERNET_CONNECTION_CONFIGURED,INTERNET_CONNECTION_LAN,INTERNET_CONNECTION_MODEM,INTERNET_CONNECTION_MODEM_BUSY,INTERNET_CONNECTION_OFFLINE,INTERNET_CONNECTION_PROXY
1InternetGetConnectedStateEx,INTERNET_CONNECTION_CONFIGURED,INTERNET_CONNECTION_LAN,INTERNET_CONNECTION_MODEM,INTERNET_CONNECTION_MODEM_BUSY,INTERNET_CONNECTION_OFFLINE,INTERNET_CONNECTION_PROXY
1IsDBCSLeadByteEx,CP_ACP,CP_MACCP,CP_OEMCP,CP_THREAD_ACP
1IsProcessorFeaturePresent,PF_3DNOW_INSTRUCTIONS_AVAILABLE,PF_CHANNELS_ENABLED,TBD,PF_COMPARE_EXCHANGE_DOUBLE,PF_COMPARE_EXCHANGE128,PF_COMPARE64_EXCHANGE128,PF_FLOATING_POINT_EMULATED,PF_FLOATING_POINT_PRECISION_ERRATA,PF_MMX_INSTRUCTIONS_AVAILABLE,PF_NX_ENABLED,PF_PAE_ENABLED,PF_RDTSC_INSTRUCTION_AVAILABLE,PF_SSE3_INSTRUCTIONS_AVAILABLE,PF_XMMI_INSTRUCTIONS_AVAILABLE,PF_XMMI64_INSTRUCTIONS_AVAILABLE
1IsValidLanguageGroup,LGRPID_WESTERN_EUROPE,LGRPID_INDIC
1LCMapString,LOCALE_SYSTEM_DEFAULT,LOCALE_USER_DEFAULT
1LockSetForegroundWindow,LSFW_LOCK,LSFW_UNLOCK
1mouse_event,MOUSEEVENTF_ABSOLUTE,MOUSEEVENTF_MOVE,MOUSEEVENTF_LEFTDOWN,MOUSEEVENTF_LEFTUP,MOUSEEVENTF_RIGHTDOWN,MOUSEEVENTF_RIGHTUP,MOUSEEVENTF_MIDDLEDOWN,MOUSEEVENTF_MIDDLEUP,MOUSEEVENTF_WHEEL,MOUSEEVENTF_XDOWN,MOUSEEVENTF_XUP
1MultiByteToWideChar,CP_ACP,CP_MACCP,CP_OEMCP,CP_SYMBOL,CP_THREAD_ACP,CP_UTF7,CP_UTF8
1OpenInputDesktop,DF_ALLOWOTHERACCOUNTHOOK
1PostMessage,HWND_BROADCAST,NULL
1RequestWakeupLatency,LT_LOWEST_LATENCY,LT_DONT_CARE
1SetCalendarInfo,LOCALE_SYSTEM_DEFAULT,LOCALE_USER_DEFAULT
1SetErrorMode,0,SEM_FAILCRITICALERRORS,SEM_NOALIGNMENTFAULTEXCEPT,SEM_NOGPFAULTERRORBOX,SEM_NOOPENFILEERRORBOX
1SetProcessDefaultLayout,LAYOUT_RTL
1SetThreadExecutionState,ES_CONTINUOUS,ES_DISPLAY_REQUIRED,ES_SYSTEM_REQUIRED
1SetUnhandledExceptionFilter,EXCEPTION_EXECUTE_HANDLER,EXCEPTION_CONTINUE_EXECUTION,EXCEPTION_CONTINUE_SEARCH
1SetWindowsHookEx,WH_CALLWNDPROC,WH_CALLWNDPROCRET,WH_CBT,WH_DEBUG,WH_FOREGROUNDIDLE,WH_GETMESSAGE,WH_JOURNALPLAYBACK,WH_JOURNALRECORD,WH_KEYBOARD,WH_KEYBOARD_LL,WH_MOUSE,WH_MOUSE_LL,WH_MSGFILTER,WH_SHELL,WH_SYSMSGFILTER
1SHAddToRecentDocs,SHARD_PATH,SHARD_PIDL
1SHAppBarMessage,ABM_ACTIVATE,ABM_GETAUTOHIDEBAR,ABM_GETSTATE,ABM_GETTASKBARPOS,ABM_NEW,ABM_QUERYPOS,ABM_REMOVE,ABM_SETAUTOHIDEBAR,ABM_SETPOS,ABM_SETSTATE,ABM_WINDOWPOSCHANGED
1SHChangeNotify,SHCNE_ALLEVENTS,SHCNE_ASSOCCHANGED,SHCNE_ATTRIBUTES,SHCNE_CREATE,SHCNE_DELETE,SHCNE_DRIVEADD,SHCNE_DRIVEADDGUI,SHCNE_DRIVEREMOVED,SHCNE_EXTENDED_EVENT,SHCNE_FREESPACE,SHCNE_MEDIAINSERTED,SHCNE_MEDIAREMOVED,SHCNE_MKDIR,SHCNE_NETSHARE,SHCNE_NETUNSHARE,SHCNE_RENAMEFOLDER,SHCNE_RENAMEITEM,SHCNE_RMDIR,SHCNE_SERVERDISCONNECT,SHCNE_UPDATEDIR,SHCNE_UPDATEIMAGE,SHCNE_UPDATEITEM,SHCNE_DISKEVENTS,SHCNE_GLOBALEVENTS,SHCNE_INTERRUPT
1SHGetImageList,SHIL_LARGE,SHIL_SMALL,SHIL_EXTRALARGE,SHIL_SYSSMALL,SHIL_LAST
1WideCharToMultiByte,CP_ACP,CP_MACCP,CP_OEMCP,CP_SYMBOL,CP_THREAD_ACP,CP_UTF7,CP_UTF8
2ActivateKeyboardLayout,KLF_REORDER,KLF_RESET,KLF_SETFORPROCESS,KLF_SHIFTLOCK,KLF_UNLOADPREVIOUS
2BroadcastSystemMessage,BSM_ALLCOMPONENTS,BSM_ALLDESKTOPS,BSM_APPLICATIONS,BSM_INSTALLABLEDRIVERS,BSM_NETDRIVER,BSM_VXDS
2BroadcastSystemMessageEx,BSM_ALLCOMPONENTS,BSM_ALLDESKTOPS,BSM_APPLICATIONS
2CascadeWindows,MDITILE_SKIPDISABLED,MDITILE_ZORDER
2ChangeDisplaySettingsEx,DM_BITSPERPEL,DM_PELSWIDTH,DM_PELSHEIGHT,DM_DISPLAYFLAGS,DM_DISPLAYFREQUENCY,DM_POSITION
2ClearCommError,CE_BREAK,CE_DNS,CE_FRAME,CE_IOE,CE_MODE,CE_OOP,CE_OVERRUN,CE_PTO,CE_RXOVER,CE_RXPARITY,CE_TXFULL
2CompareString,LINGUISTIC_IGNORECASE,LINGUISTIC_IGNOREDIACRITIC,NORM_IGNORECASE,NORM_IGNOREKANATYPE,NORM_IGNORENONSPACE,NORM_IGNORESYMBOLS,NORM_IGNOREWIDTH,NORM_LINGUISTIC_CASING,SORT_STRINGSORT
2CopyImage,IMAGE_BITMAP,IMAGE_CURSOR,IMAGE_ICON
2CreateDIBitmap,BITMAPINFOHEADER,BITMAPV4HEADER,BITMAPV5HEADER
2CreateNamedPipe,PIPE_ACCESS_DUPLEX,PIPE_ACCESS_INBOUND,PIPE_ACCESS_OUTBOUND,FILE_FLAG_FIRST_PIPE_INSTANCE,FILE_FLAG_WRITE_THROUGH,FILE_FLAG_OVERLAPPED,WRITE_DAC,WRITE_OWNER,ACCESS_SYSTEM_SECURITY
2CreateTapePartition,TAPE_FIXED_PARTITIONS,TAPE_INITIATOR_PARTITIONS,TAPE_SELECT_PARTITIONS
2EnableScrollBar,SB_BOTH,SB_CTL,SB_HORZ,SB_VERT
2EnumCalendarInfo,LOCALE_SYSTEM_DEFAULT,LOCALE_USER_DEFAULT
2EnumCalendarInfoEx,LOCALE_SYSTEM_DEFAULT,LOCALE_USER_DEFAULT
2EnumDateFormats,LOCALE_SYSTEM_DEFAULT,LOCALE_USER_DEFAULT
2EnumDateFormatsEx,LOCALE_SYSTEM_DEFAULT,LOCALE_USER_DEFAULT
2EnumLanguageGroupLocales,LGRPID_WESTERN_EUROPE,LGRPID_INDIC
2EnumSystemCodePages,CP_INSTALLED,CP_SUPPORTED
2EnumSystemLanguageGroups,LGRPID_INSTALLED,LGRPID_SUPPORTED
2EnumSystemLocales,LCID_INSTALLED,LCID_SUPPORTED,LCID_ALTERNATE_SORTS
2EnumTimeFormats,LOCALE_SYSTEM_DEFAULT,LOCALE_USER_DEFAULT
2EraseTape,TAPE_ERASE_LONG,TAPE_ERASE_SHORT
2EscapeCommFunction,CLRBREAK,CLRDTR,CLRRTS,SETBREAK,SETDTR,SETRTS,SETXOFF,SETXON
2ExtEscape,CHECKJPEGFORMAT,CHECKPNGFORMAT,DRAWPATTERNRECT,GET_PS_FEATURESETTING,PASSTHROUGH,POSTSCRIPT_DATA,POSTSCRIPT_IDENTIFY,POSTSCRIPT_INJECTION,POSTSCRIPT_PASSTHROUGH,QUERYESCSUPPORT,SPCLPASSTHROUGH2
2FindFirstUrlCacheGroup,CACHEGROUP_SEARCH_ALL,CACHEGROUP_SEARCH_BYURL
2FlatSB_EnableScrollBar,SB_BOTH,SB_HORZ,SB_VERT
2FlatSB_GetScrollInfo,SB_HORZ,SB_VERT
2FlatSB_GetScrollPos,SB_HORZ,SB_VERT
2FlatSB_GetScrollProp,WSB_PROP_CXHSCROLL,WSB_PROP_CXHTHUMB,WSB_PROP_CXVSCROLL,WSB_PROP_CYHSCROLL,WSB_PROP_CYVSCROLL,WSB_PROP_CYVTHUMB,WSB_PROP_HBKGCOLOR,WSB_PROP_HSTYLE,FSB_ENCARTA_MODE,FSB_FLAT_MODE,FSB_REGULAR_MODE,WSB_PROP_PALETTE,WSB_PROP_VBKGCOLOR,WSB_PROP_VSTYLE,FSB_ENCARTA_MODE,FSB_FLAT_MODE,FSB_REGULAR_MODE,WSB_PROP_WINSTYLE
2FlatSB_GetScrollRange,SB_HORZ,SB_VERT
2FlatSB_SetScrollInfo,SB_HORZ,SB_VERT
2FlatSB_SetScrollPos,SB_HORZ,SB_VERT
2FlatSB_SetScrollProp,WSB_PROP_CXHSCROLL,WSB_PROP_CXHTHUMB,WSB_PROP_CXVSCROLL,WSB_PROP_CYHSCROLL,WSB_PROP_CYVSCROLL,WSB_PROP_CYVTHUMB,WSB_PROP_HBKGCOLOR,WSB_PROP_HSTYLE,FSB_ENCARTA_MODE,FSB_FLAT_MODE,FSB_REGULAR_MODE,WSB_PROP_PALETTE,WSB_PROP_VBKGCOLOR,WSB_PROP_VSTYLE,FSB_ENCARTA_MODE,FSB_FLAT_MODE,FSB_REGULAR_MODE
2FlatSB_SetScrollRange,SB_HORZ,SB_VERT
2FlatSB_ShowScrollBar,SB_BOTH,SB_HORZ,SB_VERT
2FormatMessage,FORMAT_MESSAGE_FROM_HMODULE,FORMAT_MESSAGE_FROM_STRING
2GetAncestor,GA_PARENT,GA_ROOT,GA_ROOTOWNER
2GetBinaryType,SCS_32BIT_BINARY,SCS_64BIT_BINARY,SCS_DOS_BINARY,SCS_OS216_BINARY,SCS_PIF_BINARY,SCS_POSIX_BINARY,SCS_WOW_BINARY
2GetClassLong,GCW_ATOM,GCL_CBCLSEXTRA,GCL_CBWNDEXTRA,GCL_HBRBACKGROUND,GCL_HCURSOR,GCL_HICON,GCL_HICONSM,GCL_HMODULE,GCL_MENUNAME,GCL_STYLE,GCL_WNDPROC
2GetClassWord,GCW_ATOM,GCW_HICONSM
2GetCommMask,EV_BREAK,EV_CTS,EV_DSR,EV_ERR,EV_EVENT1,EV_EVENT2,EV_PERR,EV_RING,EV_RLSD,EV_RX80FULL,EV_RXCHAR,EV_RXFLAG,EV_TXEMPTY
2GetCommModemStatus,MS_CTS_ON,MS_DSR_ON,MS_RING_ON,MS_RLSD_ON
2GetConsoleMode,ENABLE_ECHO_INPUT,ENABLE_INSERT_MODE,ENABLE_LINE_INPUT,ENABLE_MOUSE_INPUT,ENABLE_PROCESSED_INPUT,ENABLE_QUICK_EDIT_MODE,ENABLE_WINDOW_INPUT,ENABLE_PROCESSED_OUTPUT,ENABLE_WRAP_AT_EOL_OUTPUT
2GetDateFormat,LOCALE_NOUSEROVERRIDE,LOCALE_USE_CP_ACP,DATE_SHORTDATE,DATE_LONGDATE,DATE_YEARMONTH,DATE_USE_ALT_CALENDAR,DATE_LTRREADING,DATE_RTLREADING
2GetGuiResources,GR_GDIOBJECTS,GR_USEROBJECTS
2GetHandleInformation,HANDLE_FLAG_INHERIT,HANDLE_FLAG_PROTECT_FROM_CLOSE
2GetMenuBarInfo,OBJID_CLIENT,OBJID_MENU,OBJID_SYSMENU
2GetNamedPipeHandleState,PIPE_NOWAIT,PIPE_READMODE_MESSAGE
2GetNamedPipeInfo,PIPE_CLIENT_END,PIPE_SERVER_END,PIPE_TYPE_BYTE,PIPE_TYPE_MESSAGE
2GetProcessShutdownParameters,SHUTDOWN_NORETRY
2GetRawInputData,RID_INPUT,RID_HEADER
2GetRawInputDeviceInfo,RIDI_PREPARSEDDATA,RIDI_DEVICENAME,RIDI_DEVICEINFO
2GetScrollBarInfo,OBJID_CLIENT,OBJID_HSCROLL,OBJID_VSCROLL
2GetScrollInfo,SB_CTL,SB_HORZ,SB_VERT
2GetScrollPos,SB_CTL,SB_HORZ,SB_VERT
2GetScrollRange,SB_CTL,SB_HORZ,SB_VERT
2GetStringTypeEx,CT_CTYPE1,CT_CTYPE2,CT_CTYPE3
2GetTapeParameters,GET_TAPE_DRIVE_INFORMATION,GET_TAPE_MEDIA_INFORMATION
2GetTapePosition,TAPE_ABSOLUTE_POSITION,TAPE_LOGICAL_POSITION
2GetTimeFormat,LOCALE_NOUSEROVERRIDE,LOCALE_USE_CP_ACP,TIME_NOMINUTESORSECONDS,TIME_NOSECONDS,TIME_NOTIMEMARKER,TIME_FORCE24HOURFORMAT
2GetUserObjectInformation,UOI_COMPOSED,TBD,UOI_FLAGS,UOI_HEAPSIZE,UOI_IO,TBD,UOI_NAME,UOI_TYPE,UOI_USER_SID
2HeapCompact,HEAP_NO_SERIALIZE
2HeapFree,HEAP_NO_SERIALIZE
2HeapQueryInformation,TBD
2HeapReAlloc,HEAP_GENERATE_EXCEPTIONS,HEAP_NO_SERIALIZE,HEAP_REALLOC_IN_PLACE_ONLY,HEAP_ZERO_MEMORY
2HeapSetInformation,TBD
2HeapSize,HEAP_NO_SERIALIZE
2HeapValidate,HEAP_NO_SERIALIZE
2InternetCreateUrl,ICU_ESCAPE,ICU_USERNAME
2InternetOpen,INTERNET_OPEN_TYPE_DIRECT,INTERNET_OPEN_TYPE_PRECONFIG,INTERNET_OPEN_TYPE_PRECONFIG_WITH_NO_AUTOPROXY,INTERNET_OPEN_TYPE_PROXY
2IsValidLanguageGroup,LGRPID_INSTALLED,LGRPID_SUPPORTED
2IsValidLocale,LCID_INSTALLED,LCID_SUPPORTED
2LCMapString,LCMAP_BYTEREV,LCMAP_FULLWIDTH,LCMAP_HALFWIDTH,LCMAP_HIRAGANA,LCMAP_KATAKANA,LCMAP_LINGUISTIC_CASING,LCMAP_LOWERCASE,LCMAP_SIMPLIFIED_CHINESE,LCMAP_SORTKEY,LCMAP_TRADITIONAL_CHINESE,LCMAP_UPPERCASE,LINGUISTIC_IGNOREDIACRITIC,NORM_IGNORENONSPACE,NORM_IGNORESYMBOLS,LINGUISTIC_IGNORECASE,NORM_IGNORECASE,NORM_IGNOREKANATYPE,NORM_IGNOREWIDTH,NORM_LINGUISTIC_CASING,SORT_STRINGSORT
2LoadKeyboardLayout,KLF_ACTIVATE,KLF_NOTELLSHELL,KLF_REORDER,KLF_REPLACELANG,KLF_SUBSTITUTE_OK,KLF_SETFORPROCESS,KLF_UNLOADPREVIOUS
2LockFileEx,LOCKFILE_EXCLUSIVE_LOCK,LOCKFILE_FAIL_IMMEDIATELY
2MapViewOfFile,FILE_MAP_WRITE,FILE_MAP_READ,FILE_MAP_COPY,FILE_MAP_EXECUTE
2MapViewOfFileEx,FILE_MAP_WRITE,FILE_MAP_READ,FILE_MAP_COPY,FILE_MAP_EXECUTE
2MultiByteToWideChar,MB_PRECOMPOSED,MB_COMPOSITE,MB_ERR_INVALID_CHARS,MB_USEGLYPHCHARS
2OpenDesktop,DF_ALLOWOTHERACCOUNTHOOK
2PifMgr_CloseProperties,CLOSEPROPS_DISCARD,CLOSEPROPS_NONE
2PrepareTape,TAPE_FORMAT,TAPE_LOAD,TAPE_LOCK,TAPE_TENSION,TAPE_UNLOAD,TAPE_UNLOCK
2PurgeComm,PURGE_RXABORT,PURGE_RXCLEAR,PURGE_TXABORT,PURGE_TXCLEAR
2SetCommMask,EV_BREAK,EV_CTS,EV_DSR,EV_ERR,EV_RING,EV_RLSD,EV_RXCHAR,EV_RXFLAG,EV_TXEMPTY
2SetConsoleDisplayMode,CONSOLE_FULLSCREEN_MODE,CONSOLE_WINDOWED_MODE
2SetConsoleMode,ENABLE_ECHO_INPUT,ENABLE_INSERT_MODE,ENABLE_LINE_INPUT,ENABLE_MOUSE_INPUT,ENABLE_PROCESSED_INPUT,ENABLE_QUICK_EDIT_MODE,ENABLE_WINDOW_INPUT,ENABLE_PROCESSED_OUTPUT,ENABLE_WRAP_AT_EOL_OUTPUT
2SetFileAttributes,FILE_ATTRIBUTE_ARCHIVE,FILE_ATTRIBUTE_HIDDEN,FILE_ATTRIBUTE_NORMAL,FILE_ATTRIBUTE_NOT_CONTENT_INDEXED,FILE_ATTRIBUTE_OFFLINE,FILE_ATTRIBUTE_READONLY,FILE_ATTRIBUTE_SYSTEM,FILE_ATTRIBUTE_TEMPORARY
2SetGraphicsMode,GM_COMPATIBLE,GM_ADVANCED
2SetICMMode,ICM_ON,ICM_OFF,ICM_QUERY,ICM_DONE_OUTSIDEDC
2SetMailslotInfo,0,MAILSLOT_WAIT_FOREVER
2SetMapMode,MM_ANISOTROPIC,MM_HIENGLISH,MM_HIMETRIC,MM_ISOTROPIC,MM_LOENGLISH,MM_LOMETRIC,MM_TEXT,MM_TWIPS
2SetNamedPipeHandleState,PIPE_READMODE_BYTE,PIPE_READMODE_MESSAGE,PIPE_WAIT,PIPE_NOWAIT
2SetPriorityClass,ABOVE_NORMAL_PRIORITY_CLASS,BELOW_NORMAL_PRIORITY_CLASS,HIGH_PRIORITY_CLASS,IDLE_PRIORITY_CLASS,NORMAL_PRIORITY_CLASS,PROCESS_MODE_BACKGROUND_BEGIN,PROCESS_MODE_BACKGROUND_END,REALTIME_PRIORITY_CLASS
2SetProcessShutdownParameters,SHUTDOWN_NORETRY
2SetScrollInfo,SB_CTL,SB_HORZ,SB_VERT
2SetScrollPos,SB_CTL,SB_HORZ,SB_VERT
2SetScrollRange,SB_CTL,SB_HORZ,SB_VERT
2SetStretchBltMode,BLACKONWHITE,COLORONCOLOR,HALFTONE,STRETCH_ANDSCANS,STRETCH_DELETESCANS,STRETCH_HALFTONE,STRETCH_ORSCANS,WHITEONBLACK
2SetSystemCursor,OCR_APPSTARTING,OCR_NORMAL,OCR_CROSS,OCR_HAND,OCR_HELP,OCR_IBEAM,OCR_NO,OCR_SIZEALL,OCR_SIZENESW,OCR_SIZENS,OCR_SIZENWSE,OCR_SIZEWE,OCR_UP,OCR_WAIT
2SetTapeParameters,SET_TAPE_DRIVE_INFORMATION,SET_TAPE_MEDIA_INFORMATION
2SetTapePosition,TAPE_ABSOLUTE_BLOCK,TAPE_LOGICAL_BLOCK,TAPE_REWIND,TAPE_SPACE_END_OF_DATA,TAPE_SPACE_FILEMARKS,TAPE_SPACE_RELATIVE_BLOCKS,TAPE_SPACE_SEQUENTIAL_FMKS,TAPE_SPACE_SEQUENTIAL_SMKS,TAPE_SPACE_SETMARKS
2SetThreadPriority,THREAD_MODE_BACKGROUND_BEGIN,THREAD_MODE_BACKGROUND_END,THREAD_PRIORITY_ABOVE_NORMAL,THREAD_PRIORITY_BELOW_NORMAL,THREAD_PRIORITY_HIGHEST,THREAD_PRIORITY_IDLE,THREAD_PRIORITY_LOWEST,THREAD_PRIORITY_NORMAL,THREAD_PRIORITY_TIME_CRITICAL
2SetUrlCacheEntryGroup,INTERNET_CACHE_GROUP_ADD,INTERNET_CACHE_GROUP_REMOVE
2SetUserObjectInformation,UOI_FLAGS
2SetUserObjectSecurity,DACL_SECURITY_INFORMATION,GROUP_SECURITY_INFORMATION,OWNER_SECURITY_INFORMATION,SACL_SECURITY_INFORMATION
2SHChangeNotify,SHCNF_DWORD,SHCNF_IDLIST,SHCNF_PATH,SHCNF_PRINTER,SHCNF_FLUSH,SHCNF_FLUSHNOWAIT,SHCNF_NOTIFYRECURSIVE
2SHGetIconOverlayIndex,IDO_SHGIOI_SHARE,IDO_SHGIOI_LINK,IDO_SHGIOI_SLOWFILE
2SHGetSetSettings,SSF_DESKTOPHTML,SSF_DONTPRETTYPATH,SSF_DOUBLECLICKINWEBVIEW,SSF_FILTER,SSF_HIDDENFILEEXTS,SSF_HIDEICONS,SSF_MAPNETDRVBUTTON,SSF_NOCONFIRMRECYCLE,SSF_NONETCRAWLING,SSF_SEPPROCESS,SSF_SHOWALLOBJECTS,SSF_SHOWATTRIBCOL,SSF_SHOWCOMPCOLOR,SSF_SHOWEXTENSIONS,SSF_SHOWINFOTIP,SSF_SHOWSTARTPAGE,SSF_SHOWSUPERHIDDEN,SSF_SHOWSYSFILES,SSF_SORTCOLUMNS,SSF_STARTPANELON,SSF_WEBVIEW,SSF_WIN95CLASSIC
2SHGetSettings,SSF_DESKTOPHTML,SSF_DONTPRETTYPATH,SSF_DOUBLECLICKINWEBVIEW,SSF_HIDEICONS,SSF_MAPNETDRVBUTTON,SSF_NOCONFIRMRECYCLE,SSF_SHOWALLOBJECTS,SSF_SHOWATTRIBCOL,SSF_SHOWCOMPCOLOR,SSF_SHOWEXTENSIONS,SSF_SHOWINFOTIP,SSF_SHOWSYSFILES,SSF_WIN95CLASSIC
2SHInvokePrinterCommand,PRINTACTION_DOCUMENTDEFAULTS,PRINTACTION_NETINSTALL,PRINTACTION_NETINSTALLLINK,PRINTACTION_OPEN,PRINTACTION_OPENNETPRN,PRINTACTION_PROPERTIES,PRINTACTION_SERVERPROPERTIES,PRINTACTION_TESTPAGE
2SHIsFileAvailableOffline,OFFLINE_STATUS_LOCAL,OFFLINE_STATUS_REMOTE,OFFLINE_STATUS_INCOMPLETE
2SHObjectProperties,SHOP_PRINTERNAME,SHOP_FILEPATH,SHOP_VOLUMEGUID
2ShowScrollBar,SB_BOTH,SB_CTL,SB_HORZ,SB_VERT
2TileWindows,MDITILE_HORIZONTAL,MDITILE_VERTICAL
2TrackPopupMenuEx,TPM_CENTERALIGN,TPM_LEFTALIGN,TPM_RIGHTALIGN,TPM_BOTTOMALIGN,TPM_TOPALIGN,TPM_VCENTERALIGN,TPM_NONOTIFY,TPM_RETURNCMD,TPM_LEFTBUTTON,TPM_RIGHTBUTTON,TPM_HORNEGANIMATION,TPM_HORPOSANIMATION,TPM_NOANIMATION,TPM_VERNEGANIMATION,TPM_VERPOSANIMATION,TPM_HORIZONTAL,TPM_VERTICAL
2VerifyVersionInfo,VER_BUILDNUMBER,VER_MAJORVERSION,VER_MINORVERSION,VER_PLATFORMID,VER_SERVICEPACKMAJOR,VER_SERVICEPACKMINOR,VER_SUITENAME,VER_PRODUCT_TYPE
2VerSetConditionMask,VER_BUILDNUMBER,VER_MAJORVERSION,VER_MINORVERSION,VER_PLATFORMID,VER_PRODUCT_TYPE,VER_SERVICEPACKMAJOR,VER_SERVICEPACKMINOR,VER_SUITENAME
2WaitCommEvent,EV_BREAK,EV_CTS,EV_DSR,EV_ERR,EV_RING,EV_RLSD,EV_RXCHAR,EV_RXFLAG,EV_TXEMPTY
2WaitNamedPipe,NMPWAIT_USE_DEFAULT_WAIT,NMPWAIT_WAIT_FOREVER
2WideCharToMultiByte,WC_NO_BEST_FIT_CHARS,WC_COMPOSITECHECK,WC_DISCARDNS,WC_SEPCHARS,WC_DEFAULTCHAR,WC_ERR_INVALID_CHARS
2WriteTapemark,TAPE_FILEMARKS,TAPE_LONG_FILEMARKS,TAPE_SETMARKS,TAPE_SHORT_FILEMARKS
3ColorMatchToTarget,CS_ENABLE,CS_DISABLE,CS_DELETE_TRANSFORM
3ContinueDebugEvent,DBG_CONTINUE,DBG_EXCEPTION_NOT_HANDLED
3CreateDIBitmap,CBM_INIT
3CreateFileMapping,PAGE_READONLY,PAGE_READWRITE,PAGE_WRITECOPY,PAGE_EXECUTE_READ,PAGE_EXECUTE_READWRITE,SEC_COMMIT,SEC_IMAGE,SEC_LARGE_PAGES,SEC_NOCACHE,SEC_RESERVE
3CreateMailslot,0,MAILSLOT_WAIT_FOREVER
3CreateMappedBitmap,CMB_MASKED
3CreateNamedPipe,PIPE_TYPE_BYTE,PIPE_TYPE_MESSAGE,PIPE_READMODE_BYTE,PIPE_READMODE_MESSAGE,PIPE_WAIT,PIPE_NOWAIT
3DdeEnableCallback,EC_ENABLEALL,EC_ENABLEONE,EC_DISABLE,EC_QUERYWAITING
3DdeInitialize,APPCLASS_MONITOR,APPCLASS_STANDARD,APPCMD_CLIENTONLY,APPCMD_FILTERINITS,CBF_FAIL_ALLSVRXACTIONS,CBF_FAIL_ADVISES,CBF_FAIL_CONNECTIONS,CBF_FAIL_EXECUTES,CBF_FAIL_POKES,CBF_FAIL_REQUESTS,CBF_FAIL_SELFCONNECTIONS,CBF_SKIP_ALLNOTIFICATIONS,CBF_SKIP_CONNECT_CONFIRMS,CBF_SKIP_DISCONNECTS,CBF_SKIP_REGISTRATIONS,CBF_SKIP_UNREGISTRATIONS,MF_CALLBACKS,MF_CONV,MF_ERRORS,MF_HSZ_INFO,MF_LINKS,MF_POSTMSGS,MF_SENDMSGS
3DetectAutoProxyUrl,PROXY_AUTO_DETECT_TYPE_DHCP,PROXY_AUTO_DETECT_TYPE_DNS_A
3EnableScrollBar,ESB_DISABLE_BOTH,ESB_DISABLE_DOWN,ESB_DISABLE_LEFT,ESB_DISABLE_LTUP,ESB_DISABLE_RIGHT,ESB_DISABLE_RTDN,ESB_DISABLE_UP,ESB_ENABLE_BOTH
3EnumDateFormats,LOCALE_USE_CP_ACP,DATE_SHORTDATE,DATE_LONGDATE,DATE_YEARMONTH
3EnumDateFormatsEx,LOCALE_USE_CP_ACP,DATE_SHORTDATE,DATE_LONGDATE,DATE_YEARMONTH
3EnumTimeFormats,LOCALE_USE_CP_ACP
3FindFirstChangeNotification,FILE_NOTIFY_CHANGE_FILE_NAME,FILE_NOTIFY_CHANGE_DIR_NAME,FILE_NOTIFY_CHANGE_ATTRIBUTES,FILE_NOTIFY_CHANGE_SIZE,FILE_NOTIFY_CHANGE_LAST_WRITE,FILE_NOTIFY_CHANGE_SECURITY
3FindFirstUrlCacheEntryEx,COOKIE_CACHE_ENTRY,EDITED_CACHE_ENTRY,NORMAL_CACHE_ENTRY,SPARSE_CACHE_ENTRY,STICKY_CACHE_ENTRY,TRACK_OFFLINE_CACHE_ENTRY,TRACK_ONLINE_CACHE_ENTRY,URLHISTORY_CACHE_ENTRY
3FlatSB_EnableScrollBar,ESB_DISABLE_BOTH,ESB_DISABLE_DOWN,ESB_DISABLE_LEFT,ESB_DISABLE_LTUP,ESB_DISABLE_RIGHT,ESB_DISABLE_RTDN,ESB_DISABLE_UP,ESB_ENABLE_BOTH
3FlatSB_GetScrollInfo,SIF_PAGE,SIF_POS,SIF_RANGE,SIF_ALL
3FlatSB_SetScrollInfo,SIF_DISABLENOSCROLL,SIF_PAGE,SIF_POS,SIF_RANGE,SIF_ALL
3FtpCommand,FTP_TRANSFER_TYPE_ASCII,FTP_TRANSFER_TYPE_BINARY
3GetBoundsRect,DCB_RESET
3GetDCEx,DCX_WINDOW,DCX_CACHE,DCX_PARENTCLIP,DCX_CLIPSIBLINGS,DCX_CLIPCHILDREN,DCX_NORESETATTRS,DCX_LOCKWINDOWUPDATE,DCX_EXCLUDERGN,DCX_INTERSECTRGN,DCX_VALIDATE
3GetMailslotInfo,MAILSLOT_NO_MESSAGE
3GetMenuDefaultItem,GMDI_GOINTOPOPUPS,GMDI_USEDISABLED
3GetMenuState,MF_BYCOMMAND,MF_BYPOSITION
3GetScrollInfo,SIF_PAGE,SIF_POS,SIF_RANGE,SIF_TRACKPOS
3GetUrlCacheGroupAttribute,CACHEGROUP_ATTRIBUTE_BASIC,CACHEGROUP_ATTRIBUTE_FLAG,CACHEGROUP_ATTRIBUTE_GET_ALL,CACHEGROUP_ATTRIBUTE_GROUPNAME,CACHEGROUP_ATTRIBUTE_QUOTA,CACHEGROUP_ATTRIBUTE_STORAGE,CACHEGROUP_ATTRIBUTE_TYPE
3ImageList_Create,ILC_COLOR,ILC_COLOR4,ILC_COLOR8,ILC_COLOR16,ILC_COLOR24,ILC_COLOR32,ILC_COLORDDB,ILC_MASK,ILC_MIRROR,ILC_PERITEMMIRROR
3InsertMenu,MF_BYCOMMAND,MF_BYPOSITION
3InternetConnect,INTERNET_DEFAULT_FTP_PORT,INTERNET_DEFAULT_GOPHER_PORT,INTERNET_DEFAULT_HTTP_PORT,INTERNET_DEFAULT_HTTPS_PORT,INTERNET_DEFAULT_SOCKS_PORT,INTERNET_INVALID_PORT_NUMBER
3InternetCrackUrl,ICU_DECODE,ICU_ESCAPE
3InternetDial,INTERNET_AUTODIAL_FORCE_ONLINE,INTERNET_AUTODIAL_FORCE_UNATTENDED,INTERNET_DIAL_FORCE_PROMPT,INTERNET_DIAL_UNATTENDED,INTERNET_DIAL_SHOW_OFFLINE
3InternetErrorDlg,ERROR_INTERNET_CLIENT_AUTH_CERT_NEEDED,ERROR_INTERNET_HTTP_TO_HTTPS_ON_REDIR,ERROR_INTERNET_INCORRECT_PASSWORD,ERROR_INTERNET_INVALID_CA,ERROR_INTERNET_POST_IS_NON_SECURE,ERROR_INTERNET_SEC_CERT_CN_INVALID,ERROR_INTERNET_SEC_CERT_DATE_INVALID
3InternetGoOnline,INTERNET_GOONLINE_REFRESH
3InternetReadFileEx,IRF_NO_WAIT
3keybd_event,KEYEVENTF_EXTENDEDKEY,KEYEVENTF_KEYUP
3LoadLibraryEx,DONT_RESOLVE_DLL_REFERENCES,LOAD_IGNORE_CODE_AUTHZ_LEVEL,LOAD_LIBRARY_AS_DATAFILE,LOAD_WITH_ALTERED_SEARCH_PATH
3LZOpenFile,OF_CANCEL,OF_CREATE,OF_DELETE,OF_EXIST,OF_PARSE,OF_PROMPT,OF_READ,OF_READWRITE,OF_REOPEN,OF_SHARE_DENY_NONE,OF_SHARE_DENY_READ,OF_SHARE_DENY_WRITE,OF_SHARE_EXCLUSIVE,OF_WRITE
3ModifyMenu,MF_BYCOMMAND,MF_BYPOSITION
3ModifyWorldTransform,MWT_IDENTITY,MWT_LEFTMULTIPLY,MWT_RIGHTMULTIPLY
3MoveFileEx,MOVEFILE_COPY_ALLOWED,MOVEFILE_CREATE_HARDLINK,MOVEFILE_DELAY_UNTIL_REBOOT,MOVEFILE_FAIL_IF_NOT_TRACKABLE,MOVEFILE_REPLACE_EXISTING,MOVEFILE_WRITE_THROUGH
3OpenFile,OF_CANCEL,OF_CREATE,OF_DELETE,OF_EXIST,OF_PARSE,OF_PROMPT,OF_READ,OF_READWRITE,OF_REOPEN,OF_SHARE_COMPAT,OF_SHARE_DENY_NONE,OF_SHARE_DENY_READ,OF_SHARE_DENY_WRITE,OF_SHARE_EXCLUSIVE,OF_VERIFY,OF_WRITE
3PathResolve,PRF_VERIFYEXISTS,PRF_TRYPROGRAMEXTENSIONS,PRF_FIRSTDIRDEF,PRF_DONTFINDLNK,PRF_REQUIREABSOLUTE
3PrintWindow,PW_CLIENTONLY
3QueueUserWorkItem,WT_EXECUTEDEFAULT,WT_EXECUTEINIOTHREAD,WT_EXECUTEINPERSISTENTTHREAD,WT_EXECUTELONGFUNCTION,WT_TRANSFER_IMPERSONATION
3RegisterDeviceNotification,DEVICE_NOTIFY_WINDOW_HANDLE,DEVICE_NOTIFY_SERVICE_HANDLE,DEVICE_NOTIFY_ALL_INTERFACE_CLASSES
3RegisterHotKey,MOD_ALT,MOD_CONTROL,MOD_SHIFT,MOD_WIN
3RestartDialog,EWX_LOGOFF,EWX_POWEROFF,EWX_REBOOT,EWX_SHUTDOWN,EWX_FORCE,EWX_FORCEIFHUNG
3RestartDialogEx,EWX_LOGOFF,EWX_POWEROFF,EWX_REBOOT,EWX_SHUTDOWN,EWX_FORCE,EWX_FORCEIFHUNG
3SetHandleInformation,HANDLE_FLAG_INHERIT,HANDLE_FLAG_PROTECT_FROM_CLOSE
3SetMenuItemBitmaps,MF_BYCOMMAND,MF_BYPOSITION
3SetScrollInfo,SIF_DISABLENOSCROLL,SIF_PAGE,SIF_POS,SIF_RANGE
3SetUrlCacheEntryInfo,CACHE_ENTRY_ACCTIME_FC,CACHE_ENTRY_ATTRIBUTE_FC,CACHE_ENTRY_EXEMPT_DELTA_FC,CACHE_ENTRY_EXPTIME_FC,CACHE_ENTRY_HEADERINFO_FC,CACHE_ENTRY_HITRATE_FC,CACHE_ENTRY_MODTIME_FC,CACHE_ENTRY_SYNCTIME_FC
3SetUrlCacheGroupAttribute,CACHEGROUP_ATTRIBUTE_FLAG,CACHEGROUP_ATTRIBUTE_GROUPNAME,CACHEGROUP_ATTRIBUTE_QUOTA,CACHEGROUP_ATTRIBUTE_STORAGE,CACHEGROUP_ATTRIBUTE_TYPE,CACHEGROUP_READWRITE_MASK
3SHDefExtractIcon,GIL_SIMULATEDOC
3Shell_GetCachedImageIndex,GIL_DONTCACHE,GIL_COMPARE
3SHEmptyRecycleBin,SHERB_NOCONFIRMATION,SHERB_NOPROGRESSUI,SHERB_NOSOUND
3SHFormatDrive,SHFMT_ID_DEFAULT
3SHGetDataFromIDList,SHGDFIL_FINDDATA,SHGDFIL_NETRESOURCE,SHGDFIL_DESCRIPTIONID
3SHGetSetFolderCustomSettings,FCS_READ,FCS_WRITE,FCS_FORCEWRITE
3SHValidateUNC,VALIDATEUNC_CONNECT,VALIDATEUNC_NOUI,VALIDATEUNC_PRINT,VALIDATEUNC_PERSIST,VALIDATEUNC_VALID
3TranslateCharsetInfo,TCI_SRCCHARSET,TCI_SRCCODEPAGE,TCI_SRCFONTSIG,TCI_SRCLOCALE
3VerSetConditionMask,VER_EQUAL,VER_GREATER,VER_GREATER_EQUAL,VER_LESS,VER_LESS_EQUAL,VER_AND,VER_OR
4AppendMenu,MF_BITMAP,MF_OWNERDRAW,MF_STRING
4CreateDesktop,DF_ALLOWOTHERACCOUNTHOOK
4DdeNameService,DNS_REGISTER,DNS_UNREGISTER,DNS_FILTERON,DNS_FILTEROFF
4DrawStatusText,SBT_NOBORDERS,SBT_POPOUT,SBT_RTLREADING
4FtpOpenFile,FTP_TRANSFER_TYPE_ASCII,FTP_TRANSFER_TYPE_BINARY,FTP_TRANSFER_TYPE_UNKNOWN,INTERNET_FLAG_TRANSFER_ASCII,INTERNET_FLAG_TRANSFER_BINARY,INTERNET_FLAG_HYPERLINK,INTERNET_FLAG_NEED_FILE,INTERNET_FLAG_RELOAD,INTERNET_FLAG_RESYNCHRONIZE
4FtpPutFile,FTP_TRANSFER_TYPE_ASCII,FTP_TRANSFER_TYPE_BINARY,FTP_TRANSFER_TYPE_UNKNOWN,INTERNET_FLAG_TRANSFER_ASCII,INTERNET_FLAG_TRANSFER_BINARY,INTERNET_FLAG_HYPERLINK,INTERNET_FLAG_NEED_FILE,INTERNET_FLAG_RELOAD,INTERNET_FLAG_RESYNCHRONIZE
4GetGlyphIndices,GGI_MARK_NONEXISTING_GLYPHS
4GetLayeredWindowAttributes,LWA_ALPHA,LWA_COLORKEY
4GopherOpenFile,INTERNET_FLAG_HYPERLINK,INTERNET_FLAG_NEED_FILE,INTERNET_FLAG_NO_CACHE_WRITE,INTERNET_FLAG_RELOAD,INTERNET_FLAG_RESYNCHRONIZE
4HiliteMenuItem,MF_BYCOMMAND,MF_BYPOSITION,MF_HILITE,MF_UNHILITE
4HttpAddRequestHeaders,HTTP_ADDREQ_FLAG_ADD,HTTP_ADDREQ_FLAG_ADD_IF_NEW,HTTP_ADDREQ_FLAG_COALESCE,HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA,HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON,HTTP_ADDREQ_FLAG_REPLACE
4InternetCanonicalizeUrl,ICU_BROWSER_MODE,ICU_DECODE,ICU_ENCODE_PERCENT,ICU_ENCODE_SPACES_ONLY,ICU_NO_ENCODE,ICU_NO_META
4InternetErrorDlg,FLAGS_ERROR_UI_FILTER_FOR_ERRORS,FLAGS_ERROR_UI_FLAGS_CHANGE_OPTIONS,FLAGS_ERROR_UI_FLAGS_GENERATE_DATA,FLAGS_ERROR_UI_SERIALIZE_DIALOGS
4InternetSetCookieEx,INTERNET_COOKIE_EVALUATE_P3P,INTERNET_COOKIE_THIRD_PARTY,INTERNET_FLAG_RESTRICTED_ZONE
4InternetSetFilePointer,FILE_BEGIN,FILE_CURRENT,FILE_END
4mouse_event,XBUTTON1,XBUTTON2
4OpenRegStream,STGM_READ,STGM_WRITE,STGM_READWRITE
4PathProcessCommand,PPCF_ADDQUOTES,PPCF_ADDARGUMENTS,PPCF_NODIRECTORIES,PPCF_LONGESTPOSSIBLE
4PifMgr_OpenProperties,OPENPROPS_INHIBITPIF,OPENPROPS_NONE
4ReplaceFile,REPLACEFILE_IGNORE_MERGE_ERRORS,REPLACEFILE_WRITE_THROUGH
4SetFilePointer,FILE_BEGIN,FILE_CURRENT,FILE_END
4SetFilePointerEx,FILE_BEGIN,FILE_CURRENT,FILE_END
4SetLayeredWindowAttributes,LWA_COLORKEY,LWA_ALPHA
4SHFormatDrive,SHFMT_OPT_FULL,SHFMT_OPT_SYSONLY
4SHGetFolderPath,SHGFP_TYPE_CURRENT,SHGFP_TYPE_DEFAULT
4SHGetFolderPathAndSubDir,SHGFP_TYPE_CURRENT,SHGFP_TYPE_DEFAULT
4SHMapIDListToImageListIndexAsync,GIL_OPENICON,GIL_FORSHELL,GIL_ASYNC,GIL_DEFAULTICON,GIL_FORSHORTCUT
4SHOpenFolderAndSelectItems,OFASI_OPENDESKTOP,OFASI_EDIT
4SHPathPrepareForWrite,SHPPFW_NONE,SHPPFW_DIRCREATE,SHPPFW_ASKDIRCREATE,SHPPFW_IGNOREFILENAME,SHPPFW_NOWRITECHECK,SHPPFW_MEDIACHECKONLY
4SystemParametersInfo,SPIF_UPDATEINIFILE,SPIF_SENDCHANGE,SPIF_SENDWININICHANGE
4UpdateICMRegKey,ICM_ADDPROFILE,ICM_DELETEPROFILE,ICM_QUERYPROFILE,ICM_SETDEFAULTPROFILE,ICM_REGISTERICMATCHER,ICM_UNREGISTERICMATCHER,ICM_QUERYMATCH
5CommitUrlCacheEntry,COOKIE_CACHE_ENTRY,EDITED_CACHE_ENTRY,NORMAL_CACHE_ENTRY,SPARSE_CACHE_ENTRY,STICKY_CACHE_ENTRY,TRACK_OFFLINE_CACHE_ENTRY,TRACK_ONLINE_CACHE_ENTRY,URLHISTORY_CACHE_ENTRY
5CopyImage,LR_COPYDELETEORG,LR_COPYFROMRESOURCE,LR_COPYRETURNORG,LR_CREATEDIBSECTION,LR_MONOCHROME
5CreateFont,FW_DONTCARE,FW_THIN,FW_EXTRALIGHT,FW_ULTRALIGHTFW_LIGHT,FW_NORMAL,FW_REGULAR,FW_SEMIBOLD,FW_MEDIUM,FW_DEMIBOLD,FW_BOLD,FW_EXTRABOLD,FW_ULTRABOLD,FW_HEAVY,FW_BLACK
5DlgDirList,DDL_ARCHIVE,DDL_DIRECTORY,DDL_DRIVES,DDL_EXCLUSIVE,DDL_HIDDEN,DDL_READONLY,DDL_READWRITE,DDL_SYSTEM,DDL_POSTMSGS
5DlgDirListComboBox,DDL_ARCHIVE,DDL_DIRECTORY,DDL_DRIVES,DDL_EXCLUSIVE,DDL_HIDDEN,DDL_READONLY,DDL_READWRITE,DDL_SYSTEM,DDL_POSTMSGS
5ExtFloodFill,FLOODFILLBORDER,FLOODFILLSURFACE
5GetMouseMovePointsEx,GMMP_USE_DISPLAY_POINTS,GMMP_USE_HIGH_RESOLUTION_POINTS
5GopherFindFirstFile,INTERNET_FLAG_HYPERLINK,INTERNET_FLAG_NEED_FILE,INTERNET_FLAG_NO_CACHE_WRITE,INTERNET_FLAG_RELOAD,INTERNET_FLAG_RESYNCHRONIZE
5ImageList_Copy,ILCF_MOVE,ILCF_SWAP
5InsertMenu,MF_BITMAP,MF_OWNERDRAW,MF_STRING
5InternetCombineUrl,ICU_BROWSER_MODE,ICU_DECODE,ICU_ENCODE_PERCENT,ICU_ENCODE_SPACES_ONLY,ICU_NO_ENCODE,ICU_NO_META
5InternetGetCookieEx,INTERNET_COOKIE_THIRD_PARTY,INTERNET_FLAG_RESTRICTED_ZONE
5InternetOpen,INTERNET_FLAG_ASYNC,INTERNET_FLAG_FROM_CACHE,INTERNET_FLAG_OFFLINE
5InternetOpenUrl,INTERNET_FLAG_EXISTING_CONNECT,INTERNET_FLAG_HYPERLINK,INTERNET_FLAG_IGNORE_CERT_CN_INVALID,INTERNET_FLAG_IGNORE_CERT_DATE_INVALID,INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTP,INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS,INTERNET_FLAG_KEEP_CONNECTION,INTERNET_FLAG_NEED_FILE,INTERNET_FLAG_NO_AUTH,INTERNET_FLAG_NO_AUTO_REDIRECT,INTERNET_FLAG_NO_CACHE_WRITE,INTERNET_FLAG_NO_COOKIES,INTERNET_FLAG_NO_UI,INTERNET_FLAG_PASSIVE,INTERNET_FLAG_PRAGMA_NOCACHE,INTERNET_FLAG_RAW_DATA,INTERNET_FLAG_RELOAD,INTERNET_FLAG_RESYNCHRONIZE,INTERNET_FLAG_SECURE
5LookupIconIdFromDirectoryEx,LR_DEFAULTCOLOR,LR_MONOCHROME
5ModifyMenu,MF_BITMAP,MF_OWNERDRAW,MF_STRING
5MoveFileWithProgress,MOVEFILE_COPY_ALLOWED,MOVEFILE_CREATE_HARDLINK,MOVEFILE_DELAY_UNTIL_REBOOT,MOVEFILE_FAIL_IF_NOT_TRACKABLE,MOVEFILE_REPLACE_EXISTING,MOVEFILE_WRITE_THROUGH
5SendMessageTimeout,SMTO_ABORTIFHUNG,SMTO_BLOCK,SMTO_NORMAL,SMTO_NOTIMEOUTIFNOTHUNG
5SHGetFileInfo,SHGFI_ADDOVERLAYS,SHGFI_ATTR_SPECIFIED,SHGFI_ATTRIBUTES,SHGFI_DISPLAYNAME,SHGFI_EXETYPE,SHGFI_ICON,SHGFI_ICONLOCATION,SHGFI_LARGEICON,SHGFI_LINKOVERLAY,SHGFI_OPENICON,SHGFI_OVERLAYINDEX,SHGFI_PIDL,SHGFI_SELECTED,SHGFI_SHELLICONSIZE,SHGFI_SMALLICON,SHGFI_SYSICONINDEX,SHGFI_TYPENAME,SHGFI_USEFILEATTRIBUTES
5SHGetNewLinkInfo,SHGNLI_PIDL,SHGNLI_NOUNIQUE,SHGNLI_PREFIXNAME,SHGNLI_NOLNK
6CopyFileEx,COPY_FILE_ALLOW_DECRYPTED_DESTINATION,COPY_FILE_COPY_SYMLINK,COPY_FILE_FAIL_IF_EXISTS,COPY_FILE_OPEN_SOURCE_FOR_WRITE,COPY_FILE_RESTARTABLE
6CreateDIBitmap,DIB_PAL_COLORS,DIB_RGB_COLORS
6DdeClientTransaction,XTYP_ADVSTART,XTYP_ADVSTOP,XTYP_EXECUTE,XTYP_POKE,XTYP_REQUEST
6DPA_Search,DPAS_SORTED,DPAS_INSERTBEFORE,DPAS_INSERTAFTER
6FtpGetFile,FTP_TRANSFER_TYPE_ASCII,FTP_TRANSFER_TYPE_BINARY,FTP_TRANSFER_TYPE_UNKNOWN,INTERNET_FLAG_TRANSFER_ASCII,INTERNET_FLAG_TRANSFER_BINARY,INTERNET_FLAG_HYPERLINK,INTERNET_FLAG_NEED_FILE,INTERNET_FLAG_RELOAD,INTERNET_FLAG_RESYNCHRONIZE
6GetCharacterPlacement,GCP_CLASSIN,GCP_DIACRITIC,GCP_DISPLAYZWG,GCP_GLYPHSHAPE,GCP_JUSTIFY,GCP_KASHIDA,GCP_LIGATE,GCP_MAXEXTENT,GCP_NEUTRALOVERRIDE,GCP_NUMERICOVERRIDE,GCP_NUMERICSLATIN,GCP_NUMERICSLOCAL,GCP_REORDER,GCP_SYMSWAPOFF,GCP_USEKERNING
6GetVolumeInformation,FILE_CASE_PRESERVED_NAMES,FILE_CASE_SENSITIVE_SEARCH,FILE_FILE_COMPRESSION,FILE_NAMED_STREAMS,FILE_PERSISTENT_ACLS,FILE_READ_ONLY_VOLUME,FILE_SUPPORTS_ENCRYPTION,FILE_SUPPORTS_OBJECT_IDS,FILE_SUPPORTS_REPARSE_POINTS,FILE_SUPPORTS_SPARSE_FILES,FILE_UNICODE_ON_DISK,FILE_VOLUME_IS_COMPRESSED,FILE_VOLUME_QUOTAS
6InternetConnect,INTERNET_SERVICE_FTP,INTERNET_SERVICE_GOPHER,INTERNET_SERVICE_HTTP
6Shell_MergeMenus,MM_ADDSEPARATOR,MM_DONTREMOVESEPS,MM_SUBMENUSHAVEIDS
6SHPropStgCreate,OPEN_EXISTING,OPEN_ALWAYS,CREATE_NEW,CREATE_ALWAYS
6WOWShellExecute,SW_HIDE,SW_MAXIMIZE,SW_MINIMIZE,SW_RESTORE,SW_SHOW,SW_SHOWDEFAULT,SW_SHOWMAXIMIZED,SW_SHOWMINIMIZED,SW_SHOWMINNOACTIVE,SW_SHOWNA,SW_SHOWNOACTIVATE,SW_SHOWNORMAL
7CallNamedPipe,NMPWAIT_NOWAIT,NMPWAIT_WAIT_FOREVER,NMPWAIT_USE_DEFAULT_WAIT
7CreateIconFromResourceEx,LR_DEFAULTCOLOR,LR_DEFAULTSIZE,LR_MONOCHROME,LR_SHARED
7CreateTimerQueueTimer,WT_EXECUTEINTIMERTHREAD,WT_EXECUTEINIOTHREAD,WT_EXECUTEINPERSISTENTTHREAD,WT_EXECUTELONGFUNCTION,WT_EXECUTEONLYONCE,WT_TRANSFER_IMPERSONATION
7GetDIBits,DIB_PAL_COLORS,DIB_RGB_COLORS
7HttpOpenRequest,INTERNET_FLAG_CACHE_IF_NET_FAIL,INTERNET_FLAG_HYPERLINK,INTERNET_FLAG_IGNORE_CERT_CN_INVALID,INTERNET_FLAG_IGNORE_CERT_DATE_INVALID,INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTP,INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS,INTERNET_FLAG_KEEP_CONNECTION,INTERNET_FLAG_NEED_FILE,INTERNET_FLAG_NO_AUTH,INTERNET_FLAG_NO_AUTO_REDIRECT,INTERNET_FLAG_NO_CACHE_WRITE,INTERNET_FLAG_NO_COOKIES,INTERNET_FLAG_NO_UI,INTERNET_FLAG_PRAGMA_NOCACHE,INTERNET_FLAG_RELOAD,INTERNET_FLAG_RESYNCHRONIZE,INTERNET_FLAG_SECURE
7SetDIBits,DIB_PAL_COLORS,DIB_RGB_COLORS
8ImageList_DrawEx,CLR_NONE,CLR_DEFAULT
8ScrollWindowEx,SW_ERASE,SW_INVALIDATE,SW_SCROLLCHILDREN,SW_SMOOTHSCROLL
9DrawIconEx,DI_COMPAT,DI_DEFAULTSIZE,DI_IMAGE,DI_MASK,DI_NOMIRROR,DI_NORMAL
9ImageList_DrawEx,CLR_NONE,CLR_DEFAULT
9UpdateLayeredWindow,ULW_ALPHA,ULW_COLORKEY,ULW_OPAQUE
10CreateFont,OUT_CHARACTER_PRECIS,OUT_DEFAULT_PRECIS,OUT_DEVICE_PRECIS,OUT_OUTLINE_PRECIS,OUT_PS_ONLY_PRECIS,OUT_RASTER_PRECIS,OUT_STRING_PRECIS,OUT_STROKE_PRECIS,OUT_TT_ONLY_PRECIS,OUT_TT_PRECIS,CLIP_CHARACTER_PRECIS,CLIP_DEFAULT_PRECIS,CLIP_DFA_DISABLE,CLIP_EMBEDDED,CLIP_LH_ANGLES,CLIP_MASK,CLIP_DFA_OVERRIDE,CLIP_STROKE_PRECIS,CLIP_TT_ALWAYS,ANTIALIASED_QUALITY,CLEARTYPE_QUALITY,DEFAULT_QUALITY,DRAFT_QUALITY,NONANTIALIASED_QUALITY,PROOF_QUALITY,FF_DECORATIVE,FF_DONTCARE,FF_MODERN,FF_ROMAN,FF_SCRIPT,FF_SWISS
12StretchDIBits,DIB_PAL_COLORS,DIB_RGB_COLORS




And 2nd parameter for SendMessage, PostMessage, ...

ABM_SETAUTOHIDEBAR,ABN_FULLSCREENAPP,ABN_WINDOWARRANGE,ACM_OPEN,
ACM_PLAY,ACM_STOP,BCM_GETIDEALSIZE,BCM_GETIMAGELIST,BCM_GETTEXTMARGIN,
BCM_SETIMAGELIST,BCM_SETTEXTMARGIN,BCN_HOTITEMCHANGE,BM_CLICK,
BM_GETCHECK,BM_GETIMAGE,BM_GETSTATE,BM_SETCHECK,BM_SETIMAGE,
BM_SETSTATE,BM_SETSTYLE,BN_CLICKED,BN_DBLCLK,BN_DISABLE,
BN_DOUBLECLICKED,BN_HILITE,BN_KILLFOCUS,BN_PAINT,BN_PUSHED,
BN_SETFOCUS,BN_UNHILITE,BN_UNPUSHED,CBEM_DELETEITEM,
CBEM_GETCOMBOCONTROL,CBEM_GETEDITCONTROL,CBEM_GETEXTENDEDSTYLE,
CBEM_GETIMAGELIST,CBEM_GETUNICODEFORMAT,CBEM_HASEDITCHANGED,
CBEM_SETEXTENDEDSTYLE,CBEM_SETIMAGELIST,CBEM_SETUNICODEFORMAT,
CBN_CLOSEUP,CBN_DBLCLK,CBN_DROPDOWN,CBN_EDITCHANGE,CBN_EDITUPDATE,
CBN_ERRSPACE,CBN_KILLFOCUS,CBN_SELCHANGE,CBN_SELENDCANCEL,CBN_SELENDOK,
CBN_SETFOCUS,CB_ADDSTRING,CB_DELETESTRING,CB_DIR,CB_FINDSTRING,
CB_FINDSTRINGEXACT,CB_GETCOMBOBOXINFO,CB_GETCOUNT,CB_GETCURSEL,
CB_GETDROPPEDCONTROLRECT,CB_GETDROPPEDSTATE,CB_GETDROPPEDWIDTH,
CB_GETEDITSEL,CB_GETEXTENDEDUI,CB_GETHORIZONTALEXTENT,CB_GETITEMDATA,
CB_GETITEMHEIGHT,CB_GETLBTEXT,CB_GETLBTEXTLEN,CB_GETLOCALE,
CB_GETMINVISIBLE,CB_GETTOPINDEX,CB_INITSTORAGE,CB_INSERTSTRING,
CB_LIMITTEXT,CB_RESETCONTENT,CB_SELECTSTRING,CB_SETCURSEL,
CB_SETDROPPEDWIDTH,CB_SETEDITSEL,CB_SETEXTENDEDUI,
CB_SETHORIZONTALEXTENT,CB_SETITEMDATA,CB_SETITEMHEIGHT,CB_SETLOCALE,
CB_SETMINVISIBLE,CB_SETTOPINDEX,CB_SHOWDROPDOWN,CCM_DPISCALE,
CCM_GETUNICODEFORMAT,CCM_GETVERSION,CCM_SETUNICODEFORMAT,CCM_SETVERSION,
CCM_SETWINDOWTHEME,CDM_GETFILEPATH,CDM_GETFOLDERIDLIST,
CDM_GETFOLDERPATH,CDM_GETSPEC,CDM_HIDECONTROL,CDM_SETCONTROLTEXT,
CDM_SETDEFEXT,CDN_FILEOK,CDN_FOLDERCHANGE,CDN_HELP,CDN_INITDONE,
CDN_SELCHANGE,CDN_SHAREVIOLATION,CDN_TYPECHANGE,COLOROKSTRING,
CPL_DBLCLK,CPL_EXIT,CPL_GETCOUNT,CPL_INIT,CPL_INQUIRE,CPL_NEWINQUIRE,
CPL_STOP,DBT_CONFIGCHANGECANCELED,DBT_CONFIGCHANGED,DBT_DEVICEARRIVAL,
DBT_DEVICEQUERYREMOVE,DBT_DEVICEQUERYREMOVEFAILED,
DBT_DEVICEREMOVECOMPLETE,DBT_DEVICEREMOVEPENDING,DBT_DEVICETYPESPECIFIC,
DBT_QUERYCHANGECONFIG,DBT_USERDEFINED,DL_BEGINDRAG,DL_CANCELDRAG,
DL_DRAGGING,DL_DROPPED,DM_GETDEFID,DM_REPOSITION,DM_SETDEFID,
DTM_GETMCCOLOR,DTM_GETMCFONT,DTM_GETMONTHCAL,DTM_GETRANGE,
DTM_GETSYSTEMTIME,DTM_SETMCCOLOR,DTM_SETMCFONT,DTM_SETRANGE,
DTM_SETSYSTEMTIME,DTN_CLOSEUP,DTN_DATETIMECHANGE,DTN_DROPDOWN,
EM_AUTOURLDETECT,EM_CANPASTE,EM_CANUNDO,EM_CHARFROMPOS,EM_DISPLAYBAND,
EM_EMPTYUNDOBUFFER,EM_EXGETSEL,EM_EXLIMITTEXT,EM_EXLINEFROMCHAR,
EM_EXSETSEL,EM_FINDTEXT,EM_FINDTEXTEX,EM_FINDTEXTW,EM_FINDWORDBREAK,
EM_FMTLINES,EM_FORMATRANGE,EM_GETAUTOURLDETECT,EM_GETBIDIOPTIONS,
EM_GETCHARFORMAT,EM_GETCUEBANNER,EM_GETEDITSTYLE,EM_GETEVENTMASK,
EM_GETFIRSTVISIBLELINE,EM_GETHANDLE,EM_GETIMECOLOR,EM_GETIMECOMPMODE,
EM_GETIMEOPTIONS,EM_GETIMESTATUS,EM_GETLANGOPTIONS,EM_GETLIMITTEXT,
EM_GETLINE,EM_GETLINECOUNT,EM_GETMARGINS,EM_GETMODIFY,
EM_GETOLEINTERFACE,EM_GETOPTIONS,EM_GETPARAFORMAT,EM_GETPASSWORDCHAR,
EM_GETPUNCTUATION,EM_GETRECT,EM_GETREDONAME,EM_GETSCROLLPOS,EM_GETSEL,
EM_GETSELTEXT,EM_GETTEXTMODE,EM_GETTEXTRANGE,EM_GETTHUMB,
EM_GETTYPOGRAPHYOPTIONS,EM_GETWORDBREAKPROC,EM_GETWORDBREAKPROCEX,
EM_GETWORDWRAPMODE,EM_HIDEBALLOONTIP,EM_HIDESELECTION,EM_LIMITTEXT,
EM_LINEFROMCHAR,EM_LINEINDEX,EM_LINELENGTH,EM_LINESCROLL,
EM_PASTESPECIAL,EM_POSFROMCHAR,EM_REPLACESEL,EM_REQUESTRESIZE,
EM_SCROLL,EM_SCROLLCARET,EM_SELECTIONTYPE,EM_SETBIDIOPTIONS,
EM_SETBKGNDCOLOR,EM_SETCHARFORMAT,EM_SETCUEBANNER,EM_SETEDITSTYLE,
EM_SETEVENTMASK,EM_SETHANDLE,EM_SETIMECOLOR,EM_SETIMEOPTIONS,
EM_SETIMESTATUS,EM_SETLANGOPTIONS,EM_SETLIMITTEXT,EM_SETMARGINS,
EM_SETMODIFY,EM_SETOPTIONS,EM_SETPARAFORMAT,EM_SETPASSWORDCHAR,
EM_SETPUNCTUATION,EM_SETREADONLY,EM_SETRECT,EM_SETRECTNP,
EM_SETSCROLLPOS,EM_SETSEL,EM_SETTABSTOPS,EM_SETTARGETDEVICE,
EM_SETTEXTMODE,EM_SETTYPOGRAPHYOPTIONS,EM_SETWORDBREAKPROC,
EM_SETWORDBREAKPROCEX,EM_SETWORDWRAPMODE,EM_SHOWBALLOONTIP,
EM_STOPGROUPTYPING,EM_STREAMIN,EM_STREAMOUT,EM_UNDO,EN_CHANGE,
EN_CORRECTTEXT,EN_DROPFILES,EN_ERRSPACE,EN_HSCROLL,EN_IMECHANGE,
EN_KILLFOCUS,EN_MAXTEXT,EN_MSGFILTER,EN_OLEOPFAILED,EN_PROTECTED,
EN_REQUESTRESIZE,EN_SAVECLIPBOARD,EN_SELCHANGE,EN_SETFOCUS,
EN_STOPNOUNDO,EN_UPDATE,EN_VSCROLL,FILEOKSTRING,FINDMSGSTRING,
FMEVENT_HELPMENUITEM,FMEVENT_HELPSTRING,FMEVENT_INITMENU,FMEVENT_LOAD,
FMEVENT_SELCHANGE,FMEVENT_TOOLBARLOAD,FMEVENT_UNLOAD,
FMEVENT_USER_REFRESH,FM_GETDRIVEINFO,FM_GETFILESEL,FM_GETFILESELLFN,
FM_GETFOCUS,FM_GETSELCOUNT,FM_GETSELCOUNTLFN,FM_REFRESH_WINDOWS,
FM_RELOAD_EXTENSIONS,HDM_CLEARFILTER,HDM_CREATEDRAGIMAGE,HDM_DELETEITEM,
HDM_EDITFILTER,HDM_GETBITMAPMARGIN,HDM_GETIMAGELIST,HDM_GETITEM,
HDM_GETITEMCOUNT,HDM_GETITEMRECT,HDM_GETORDERARRAY,HDM_GETUNICODEFORMAT,
HDM_HITTEST,HDM_INSERTITEM,HDM_LAYOUT,HDM_ORDERTOINDEX,
HDM_SETBITMAPMARGIN,HDM_SETFILTERCHANGETIMEOUT,HDM_SETHOTDIVIDER,
HDM_SETIMAGELIST,HDM_SETITEM,HDM_SETORDERARRAY,HDM_SETUNICODEFORMAT,
HDN_BEGINTRACK,HDN_DIVIDERDBLCLICK,HDN_ENDTRACK,HDN_ITEMCHANGED,
HDN_ITEMCHANGING,HDN_ITEMCLICK,HDN_ITEMDBLCLICK,HDN_TRACK,
HELPMSGSTRING,HKM_GETHOTKEY,HKM_SETHOTKEY,HKM_SETRULES,
IMC_CLOSESTATUSWINDOW,IMC_GETCANDIDATEPOS,IMC_GETCOMPOSITIONFONT,
IMC_GETCOMPOSITIONWINDOW,IMC_GETSTATUSWINDOWPOS,IMC_OPENSTATUSWINDOW,
IMC_SETCANDIDATEPOS,IMC_SETCOMPOSITIONFONT,IMC_SETCOMPOSITIONWINDOW,
IMC_SETSTATUSWINDOWPOS,IMN_CHANGECANDIDATE,IMN_CLOSECANDIDATE,
IMN_CLOSESTATUSWINDOW,IMN_GUIDELINE,IMN_OPENCANDIDATE,
IMN_OPENSTATUSWINDOW,IMN_SETCANDIDATEPOS,IMN_SETCOMPOSITIONFONT,
IMN_SETCOMPOSITIONWINDOW,IMN_SETCONVERSIONMODE,IMN_SETOPENSTATUS,
IMN_SETSENTENCEMODE,IMN_SETSTATUSWINDOWPOS,IPM_GETADDRESS,
IPM_SETADDRESS,IPM_SETRANGE,LBN_DBLCLK,LBN_ERRSPACE,LBN_KILLFOCUS,
LBN_SELCANCEL,LBN_SELCHANGE,LBN_SETFOCUS,LBSELCHSTRING,LB_ADDFILE,
LB_ADDSTRING,LB_DELETESTRING,LB_DIR,LB_FINDSTRING,LB_FINDSTRINGEXACT,
LB_GETANCHORINDEX,LB_GETCARETINDEX,LB_GETCOUNT,LB_GETCURSEL,
LB_GETHORIZONTALEXTENT,LB_GETITEMDATA,LB_GETITEMHEIGHT,LB_GETITEMRECT,
LB_GETLISTBOXINFO,LB_GETLOCALE,LB_GETSEL,LB_GETSELCOUNT,LB_GETSELITEMS,
LB_GETTEXT,LB_GETTEXTLEN,LB_GETTOPINDEX,LB_INITSTORAGE,LB_INSERTSTRING,
LB_ITEMFROMPOINT,LB_RESETCONTENT,LB_SELECTSTRING,LB_SELITEMRANGE,
LB_SELITEMRANGEEX,LB_SETANCHORINDEX,LB_SETCARETINDEX,LB_SETCOLUMNWIDTH,
LB_SETCOUNT,LB_SETCURSEL,LB_SETHORIZONTALEXTENT,LB_SETITEMDATA,
LB_SETITEMHEIGHT,LB_SETLOCALE,LB_SETSEL,LB_SETTABSTOPS,LB_SETTOPINDEX,
LM_GETIDEALHEIGHT,LM_GETITEM,LM_HITTEST,LM_SETITEM,
LVM_APPROXIMATEVIEWRECT,LVM_ARRANGE,LVM_CANCELEDITLABEL,
LVM_CREATEDRAGIMAGE,LVM_DELETEALLITEMS,LVM_DELETECOLUMN,LVM_DELETEITEM,
LVM_EDITLABEL,LVM_ENABLEGROUPVIEW,LVM_ENSUREVISIBLE,LVM_FINDITEM,
LVM_GETBKCOLOR,LVM_GETCALLBACKMASK,LVM_GETCOLUMN,
LVM_GETCOLUMNORDERARRAY,LVM_GETCOLUMNWIDTH,LVM_GETCOUNTPERPAGE,
LVM_GETEDITCONTROL,LVM_GETEXTENDEDLISTVIEWSTYLE,LVM_GETGROUPINFO,
LVM_GETGROUPMETRICS,LVM_GETHOTCURSOR,LVM_GETHOTITEM,LVM_GETHOVERTIME,
LVM_GETIMAGELIST,LVM_GETINSERTMARK,LVM_GETINSERTMARKCOLOR,
LVM_GETINSERTMARKRECT,LVM_GETISEARCHSTRING,LVM_GETITEM,LVM_GETITEMCOUNT,
LVM_GETITEMPOSITION,LVM_GETITEMRECT,LVM_GETITEMSPACING,LVM_GETITEMSTATE,
LVM_GETITEMTEXT,LVM_GETNEXTITEM,LVM_GETNUMBEROFWORKAREAS,LVM_GETORIGIN,
LVM_GETOUTLINECOLOR,LVM_GETSELECTEDCOLUMN,LVM_GETSELECTEDCOUNT,
LVM_GETSELECTIONMARK,LVM_GETSTRINGWIDTH,LVM_GETSUBITEMRECT,
LVM_GETTEXTBKCOLOR,LVM_GETTEXTCOLOR,LVM_GETTILEINFO,LVM_GETTILEVIEWINFO,
LVM_GETTOOLTIPS,LVM_GETTOPINDEX,LVM_GETUNICODEFORMAT,LVM_GETVIEW,
LVM_GETVIEWRECT,LVM_GETWORKAREAS,LVM_HASGROUP,LVM_HITTEST,
LVM_INSERTCOLUMN,LVM_INSERTGROUP,LVM_INSERTGROUPSORTED,LVM_INSERTITEM,
LVM_INSERTMARKHITTEST,LVM_ISGROUPVIEWENABLED,LVM_MAPIDTOINDEX,
LVM_MAPINDEXTOID,LVM_MOVEGROUP,LVM_REDRAWITEMS,LVM_REMOVEALLGROUPS,
LVM_REMOVEGROUP,LVM_SCROLL,LVM_SETBKCOLOR,LVM_SETCALLBACKMASK,
LVM_SETCOLUMN,LVM_SETCOLUMNORDERARRAY,LVM_SETCOLUMNWIDTH,
LVM_SETEXTENDEDLISTVIEWSTYLE,LVM_SETGROUPINFO,LVM_SETGROUPMETRICS,
LVM_SETHOTCURSOR,LVM_SETHOTITEM,LVM_SETHOVERTIME,LVM_SETICONSPACING,
LVM_SETIMAGELIST,LVM_SETINFOTIP,LVM_SETINSERTMARK,
LVM_SETINSERTMARKCOLOR,LVM_SETITEM,LVM_SETITEMCOUNT,LVM_SETITEMPOSITION,
LVM_SETITEMPOSITION32,LVM_SETITEMSTATE,LVM_SETITEMTEXT,
LVM_SETOUTLINECOLOR,LVM_SETSELECTEDCOLUMN,LVM_SETSELECTIONMARK,
LVM_SETTEXTBKCOLOR,LVM_SETTEXTCOLOR,LVM_SETTILEINFO,LVM_SETTILEVIEWINFO,
LVM_SETTOOLTIPS,LVM_SETUNICODEFORMAT,LVM_SETVIEW,LVM_SETWORKAREAS,
LVM_SORTGROUPS,LVM_SORTITEMS,LVM_SORTITEMSEX,LVM_SUBITEMHITTEST,
LVM_UPDATE,LVN_BEGINDRAG,LVN_BEGINLABELEDIT,LVN_BEGINRDRAG,
LVN_BEGINSCROLL,LVN_COLUMNCLICK,LVN_DELETEALLITEMS,LVN_DELETEITEM,
LVN_ENDLABELEDIT,LVN_ENDSCROLL,LVN_GETDISPINFO,LVN_HOTTRACK,
LVN_INSERTITEM,LVN_ITEMACTIVATE,LVN_ITEMCHANGED,LVN_ITEMCHANGING,
LVN_KEYDOWN,LVN_ODCACHEHINT,LVN_ODSTATECHANGED,LVN_SETDISPINFO,
MCM_GETCOLOR,MCM_GETCURSEL,MCM_GETFIRSTDAYOFWEEK,MCM_GETMAXSELCOUNT,
MCM_GETMAXTODAYWIDTH,MCM_GETMINREQRECT,MCM_GETMONTHDELTA,
MCM_GETMONTHRANGE,MCM_GETRANGE,MCM_GETSELRANGE,MCM_GETTODAY,
MCM_GETUNICODEFORMAT,MCM_HITTEST,MCM_SETCOLOR,MCM_SETCURSEL,
MCM_SETDAYSTATE,MCM_SETFIRSTDAYOFWEEK,MCM_SETMAXSELCOUNT,
MCM_SETMONTHDELTA,MCM_SETRANGE,MCM_SETSELRANGE,MCM_SETTODAY,
MCM_SETUNICODEFORMAT,MCN_SELCHANGE,NM_CLICK,NM_DBLCLK,NM_KILLFOCUS,
NM_OUTOFMEMORY,NM_RCLICK,NM_RDBLCLK,NM_RETURN,NM_SETFOCUS,
PBM_DELTAPOS,PBM_GETPOS,PBM_GETRANGE,PBM_SETBARCOLOR,PBM_SETBKCOLOR,
PBM_SETPOS,PBM_SETRANGE,PBM_SETRANGE32,PBM_SETSTEP,PBM_STEPIT,
PBT_APMBATTERYLOW,PBT_APMOEMEVENT,PBT_APMPOWERSTATUSCHANGE,
PBT_APMQUERYSUSPEND,PBT_APMQUERYSUSPENDFAILED,PBT_APMRESUMECRITICAL,
PBT_APMRESUMESUSPEND,PBT_APMSUSPEND,PGM_FORWARDMOUSE,PGM_GETBKCOLOR,
PGM_GETBORDER,PGM_GETBUTTONSIZE,PGM_GETBUTTONSTATE,PGM_GETDROPTARGET,
PGM_GETPOS,PGM_RECALCSIZE,PGM_SETBKCOLOR,PGM_SETBORDER,
PGM_SETBUTTONSIZE,PGM_SETCHILD,PGM_SETPOS,PGN_CALCSIZE,
PGN_HOTITEMCHANGE,PGN_SCROLL,PSM_ADDPAGE,PSM_APPLY,PSM_CANCELTOCLOSE,
PSM_CHANGED,PSM_GETCURRENTPAGEHWND,PSM_GETTABCONTROL,
PSM_ISDIALOGMESSAGE,PSM_PRESSBUTTON,PSM_QUERYSIBLINGS,PSM_REBOOTSYSTEM,
PSM_REMOVEPAGE,PSM_RESTARTWINDOWS,PSM_SETCURSEL,PSM_SETCURSELID,
PSM_SETFINISHTEXT,PSM_SETTITLE,PSM_SETWIZBUTTONS,PSM_UNCHANGED,
PSN_APPLY,PSN_HELP,PSN_KILLACTIVE,PSN_QUERYCANCEL,PSN_RESET,
PSN_SETACTIVE,PSN_WIZBACK,PSN_WIZFINISH,PSN_WIZNEXT,RBN_AUTOSIZE,
RBN_BEGINDRAG,RBN_CHILDSIZE,RBN_DELETEDBAND,RBN_DELETINGBAND,
RBN_ENDDRAG,RBN_GETOBJECT,RBN_HEIGHTCHANGE,RBN_LAYOUTCHANGED,
RB_BEGINDRAG,RB_DELETEBAND,RB_DRAGMOVE,RB_ENDDRAG,RB_GETBANDBORDERS,
RB_GETBANDCOUNT,RB_GETBANDINFO,RB_GETBANDMARGINS,RB_GETBARHEIGHT,
RB_GETBARINFO,RB_GETBKCOLOR,RB_GETCOLORSCHEME,RB_GETDROPTARGET,
RB_GETPALETTE,RB_GETRECT,RB_GETROWCOUNT,RB_GETROWHEIGHT,
RB_GETTEXTCOLOR,RB_GETTOOLTIPS,RB_GETUNICODEFORMAT,RB_HITTEST,
RB_IDTOINDEX,RB_MAXIMIZEBAND,RB_MINIMIZEBAND,RB_MOVEBAND,
RB_PUSHCHEVRON,RB_SETBARINFO,RB_SETBKCOLOR,RB_SETCOLORSCHEME,
RB_SETPALETTE,RB_SETPARENT,RB_SETTEXTCOLOR,RB_SETTOOLTIPS,
RB_SETUNICODEFORMAT,RB_SETWINDOWTHEME,RB_SHOWBAND,RB_SIZETORECT,
SBM_ENABLE_ARROWS,SBM_GETPOS,SBM_GETRANGE,SBM_GETSCROLLBARINFO,
SBM_GETSCROLLINFO,SBM_SETPOS,SBM_SETRANGE,SBM_SETRANGEREDRAW,
SBM_SETSCROLLINFO,SBN_SIMPLEMODECHANGE,SB_GETBORDERS,SB_GETICON,
SB_GETPARTS,SB_GETRECT,SB_GETTEXT,SB_GETTEXTLENGTH,SB_GETUNICODEFORMAT,
SB_ISSIMPLE,SB_SETBKCOLOR,SB_SETICON,SB_SETMINHEIGHT,SB_SETPARTS,
SB_SETTEXT,SB_SETUNICODEFORMAT,SB_SIMPLE,SETRGBSTRING,SHAREVISTRING,
STM_GETICON,STM_GETIMAGE,STM_SETICON,STM_SETIMAGE,STN_CLICKED,
STN_DBLCLK,STN_DISABLE,STN_ENABLE,TBM_CLEARSEL,TBM_CLEARTICS,
TBM_GETBUDDY,TBM_GETCHANNELRECT,TBM_GETLINESIZE,TBM_GETNUMTICS,
TBM_GETPAGESIZE,TBM_GETPOS,TBM_GETPTICS,TBM_GETRANGEMAX,
TBM_GETRANGEMIN,TBM_GETSELEND,TBM_GETSELSTART,TBM_GETTHUMBLENGTH,
TBM_GETTHUMBRECT,TBM_GETTIC,TBM_GETTICPOS,TBM_GETTOOLTIPS,
TBM_GETUNICODEFORMAT,TBM_SETBUDDY,TBM_SETLINESIZE,TBM_SETPAGESIZE,
TBM_SETPOS,TBM_SETRANGE,TBM_SETRANGEMAX,TBM_SETRANGEMIN,TBM_SETSEL,
TBM_SETSELEND,TBM_SETSELSTART,TBM_SETTHUMBLENGTH,TBM_SETTIC,
TBM_SETTICFREQ,TBM_SETTIPSIDE,TBM_SETTOOLTIPS,TBM_SETUNICODEFORMAT,
TBN_BEGINADJUST,TBN_BEGINDRAG,TBN_CUSTHELP,TBN_DELETINGBUTTON,
TBN_DRAGOUT,TBN_DROPDOWN,TBN_ENDADJUST,TBN_ENDDRAG,TBN_GETBUTTONINFO,
TBN_GETOBJECT,TBN_HOTITEMCHANGE,TBN_QUERYDELETE,TBN_QUERYINSERT,
TBN_RESET,TBN_TOOLBARCHANGE,TB_ADDBITMAP,TB_ADDBUTTONS,TB_ADDSTRING,
TB_AUTOSIZE,TB_BUTTONCOUNT,TB_BUTTONSTRUCTSIZE,TB_CHANGEBITMAP,
TB_CHECKBUTTON,TB_COMMANDTOINDEX,TB_CUSTOMIZE,TB_DELETEBUTTON,
TB_ENABLEBUTTON,TB_GETANCHORHIGHLIGHT,TB_GETBITMAP,TB_GETBITMAPFLAGS,
TB_GETBUTTON,TB_GETBUTTONSIZE,TB_GETBUTTONTEXT,TB_GETCOLORSCHEME,
TB_GETDISABLEDIMAGELIST,TB_GETEXTENDEDSTYLE,TB_GETHOTIMAGELIST,
TB_GETHOTITEM,TB_GETIMAGELIST,TB_GETINSERTMARK,TB_GETINSERTMARKCOLOR,
TB_GETITEMRECT,TB_GETMAXSIZE,TB_GETMETRICS,TB_GETOBJECT,TB_GETPADDING,
TB_GETRECT,TB_GETROWS,TB_GETSTATE,TB_GETSTYLE,TB_GETTEXTROWS,
TB_GETTOOLTIPS,TB_GETUNICODEFORMAT,TB_HIDEBUTTON,TB_HITTEST,
TB_INDETERMINATE,TB_INSERTBUTTON,TB_INSERTMARKHITTEST,
TB_ISBUTTONCHECKED,TB_ISBUTTONENABLED,TB_ISBUTTONHIDDEN,
TB_ISBUTTONHIGHLIGHTED,TB_ISBUTTONINDETERMINATE,TB_ISBUTTONPRESSED,
TB_LOADIMAGES,TB_MARKBUTTON,TB_MOVEBUTTON,TB_PRESSBUTTON,
TB_REPLACEBITMAP,TB_SAVERESTORE,TB_SETANCHORHIGHLIGHT,TB_SETBITMAPSIZE,
TB_SETBUTTONSIZE,TB_SETBUTTONWIDTH,TB_SETCMDID,TB_SETCOLORSCHEME,
TB_SETDISABLEDIMAGELIST,TB_SETDRAWTEXTFLAGS,TB_SETEXTENDEDSTYLE,
TB_SETHOTIMAGELIST,TB_SETHOTITEM,TB_SETIMAGELIST,TB_SETINDENT,
TB_SETINSERTMARK,TB_SETINSERTMARKCOLOR,TB_SETMAXTEXTROWS,TB_SETMETRICS,
TB_SETPADDING,TB_SETPARENT,TB_SETROWS,TB_SETSTATE,TB_SETSTYLE,
TB_SETTOOLTIPS,TB_SETUNICODEFORMAT,TB_SETWINDOWTHEME,TCM_ADJUSTRECT,
TCM_DELETEALLITEMS,TCM_DELETEITEM,TCM_DESELECTALL,TCM_GETCURFOCUS,
TCM_GETCURSEL,TCM_GETEXTENDEDSTYLE,TCM_GETIMAGELIST,TCM_GETITEM,
TCM_GETITEMCOUNT,TCM_GETITEMRECT,TCM_GETROWCOUNT,TCM_GETTOOLTIPS,
TCM_GETUNICODEFORMAT,TCM_HIGHLIGHTITEM,TCM_HITTEST,TCM_INSERTITEM,
TCM_REMOVEIMAGE,TCM_SETCURFOCUS,TCM_SETCURSEL,TCM_SETEXTENDEDSTYLE,
TCM_SETIMAGELIST,TCM_SETITEM,TCM_SETITEMEXTRA,TCM_SETITEMSIZE,
TCM_SETMINTABWIDTH,TCM_SETPADDING,TCM_SETTOOLTIPS,TCM_SETUNICODEFORMAT,
TCN_GETOBJECT,TCN_KEYDOWN,TCN_SELCHANGE,TCN_SELCHANGING,TTM_ACTIVATE,
TTM_ADDTOOL,TTM_ADJUSTRECT,TTM_DELTOOL,TTM_ENUMTOOLS,TTM_GETBUBBLESIZE,
TTM_GETCURRENTTOOL,TTM_GETDELAYTIME,TTM_GETMARGIN,TTM_GETMAXTIPWIDTH,
TTM_GETTEXT,TTM_GETTIPBKCOLOR,TTM_GETTIPTEXTCOLOR,TTM_GETTITLE,
TTM_GETTOOLCOUNT,TTM_GETTOOLINFO,TTM_HITTEST,TTM_NEWTOOLRECT,TTM_POP,
TTM_POPUP,TTM_RELAYEVENT,TTM_SETDELAYTIME,TTM_SETMARGIN,
TTM_SETMAXTIPWIDTH,TTM_SETTIPBKCOLOR,TTM_SETTIPTEXTCOLOR,
TTM_SETTOOLINFO,TTM_SETWINDOWTHEME,TTM_TRACKACTIVATE,TTM_TRACKPOSITION,
TTM_UPDATE,TTM_UPDATETIPTEXT,TTM_WINDOWFROMPOINT,TTN_LINKCLICK,
TTN_NEEDTEXT,TTN_POP,TTN_SHOW,TVM_CREATEDRAGIMAGE,TVM_DELETEITEM,
TVM_EDITLABEL,TVM_ENDEDITLABELNOW,TVM_ENSUREVISIBLE,TVM_EXPAND,
TVM_GETBKCOLOR,TVM_GETCOUNT,TVM_GETEDITCONTROL,TVM_GETIMAGELIST,
TVM_GETINDENT,TVM_GETINSERTMARKCOLOR,TVM_GETISEARCHSTRING,TVM_GETITEM,
TVM_GETITEMHEIGHT,TVM_GETITEMRECT,TVM_GETITEMSTATE,TVM_GETLINECOLOR,
TVM_GETNEXTITEM,TVM_GETSCROLLTIME,TVM_GETTEXTCOLOR,TVM_GETTOOLTIPS,
TVM_GETUNICODEFORMAT,TVM_GETVISIBLECOUNT,TVM_HITTEST,TVM_INSERTITEM,
TVM_MAPACCIDTOHTREEITEM,TVM_MAPHTREEITEMTOACCID,TVM_SELECTITEM,
TVM_SETBKCOLOR,TVM_SETIMAGELIST,TVM_SETINDENT,TVM_SETINSERTMARK,
TVM_SETINSERTMARKCOLOR,TVM_SETITEM,TVM_SETITEMHEIGHT,TVM_SETLINECOLOR,
TVM_SETSCROLLTIME,TVM_SETTEXTCOLOR,TVM_SETTOOLTIPS,TVM_SETUNICODEFORMAT,
TVM_SORTCHILDREN,TVM_SORTCHILDRENCB,TVN_BEGINDRAG,TVN_BEGINLABELEDIT,
TVN_BEGINRDRAG,TVN_DELETEITEM,TVN_ENDLABELEDIT,TVN_GETDISPINFO,
TVN_ITEMEXPANDED,TVN_ITEMEXPANDING,TVN_KEYDOWN,TVN_SELCHANGED,
TVN_SELCHANGING,TVN_SETDISPINFO,TVN_SINGLEEXPAND,UDM_GETACCEL,
UDM_GETBASE,UDM_GETBUDDY,UDM_GETPOS,UDM_GETPOS32,UDM_GETRANGE,
UDM_GETRANGE32,UDM_GETUNICODEFORMAT,UDM_SETACCEL,UDM_SETBASE,
UDM_SETBUDDY,UDM_SETPOS,UDM_SETPOS32,UDM_SETRANGE,UDM_SETRANGE32,
UDM_SETUNICODEFORMAT,UDN_DELTAPOS,WM_ACTIVATE,WM_ACTIVATEAPP,
WM_APPCOMMAND,WM_ASKCBFORMATNAME,WM_CANCELMODE,WM_CAPTURECHANGED,
WM_CHANGECBCHAIN,WM_CHANGEUISTATE,WM_CHAR,WM_CHARTOITEM,
WM_CHILDACTIVATE,WM_CHOOSEFONT_GETLOGFONT,WM_CHOOSEFONT_SETFLAGS,
WM_CHOOSEFONT_SETLOGFONT,WM_CLEAR,WM_CLOSE,WM_COMMAND,WM_COMPACTING,
WM_COMPAREITEM,WM_CONTEXTMENU,WM_COPY,WM_COPYDATA,WM_CREATE,
WM_CTLCOLORBTN,WM_CTLCOLORDLG,WM_CTLCOLOREDIT,WM_CTLCOLORLISTBOX,
WM_CTLCOLORSCROLLBAR,WM_CTLCOLORSTATIC,WM_CUT,WM_DDE_ACK,WM_DDE_ADVISE,
WM_DDE_DATA,WM_DDE_EXECUTE,WM_DDE_INITIATE,WM_DDE_POKE,WM_DDE_REQUEST,
WM_DDE_TERMINATE,WM_DDE_UNADVISE,WM_DEADCHAR,WM_DELETEITEM,WM_DESTROY,
WM_DESTROYCLIPBOARD,WM_DEVICECHANGE,WM_DEVMODECHANGE,WM_DISPLAYCHANGE,
WM_DRAWCLIPBOARD,WM_DRAWITEM,WM_DROPFILES,WM_ENABLE,WM_ENDSESSION,
WM_ENTERIDLE,WM_ENTERMENULOOP,WM_ENTERSIZEMOVE,WM_ERASEBKGND,
WM_EXITMENULOOP,WM_EXITSIZEMOVE,WM_FONTCHANGE,WM_GETDLGCODE,WM_GETFONT,
WM_GETHOTKEY,WM_GETICON,WM_GETMINMAXINFO,WM_GETTEXT,WM_GETTEXTLENGTH,
WM_HELP,WM_HOTKEY,WM_HSCROLL,WM_HSCROLLCLIPBOARD,WM_ICONERASEBKGND,
WM_IME_CHAR,WM_IME_COMPOSITION,WM_IME_COMPOSITIONFULL,WM_IME_CONTROL,
WM_IME_ENDCOMPOSITION,WM_IME_KEYDOWN,WM_IME_KEYUP,WM_IME_NOTIFY,
WM_IME_REQUEST,WM_IME_SELECT,WM_IME_SETCONTEXT,WM_IME_STARTCOMPOSITION,
WM_INITDIALOG,WM_INITMENU,WM_INITMENUPOPUP,WM_INPUT,WM_INPUTLANGCHANGE,
WM_INPUTLANGCHANGEREQUEST,WM_KEYDOWN,WM_KEYUP,WM_KILLFOCUS,
WM_LBUTTONDBLCLK,WM_LBUTTONDOWN,WM_LBUTTONUP,WM_MBUTTONDBLCLK,
WM_MBUTTONDOWN,WM_MBUTTONUP,WM_MDIACTIVATE,WM_MDICASCADE,WM_MDICREATE,
WM_MDIDESTROY,WM_MDIGETACTIVE,WM_MDIICONARRANGE,WM_MDIMAXIMIZE,
WM_MDINEXT,WM_MDIREFRESHMENU,WM_MDIRESTORE,WM_MDISETMENU,WM_MDITILE,
WM_MEASUREITEM,WM_MENUCHAR,WM_MENUCOMMAND,WM_MENUDRAG,WM_MENUGETOBJECT,
WM_MENURBUTTONUP,WM_MENUSELECT,WM_MOUSEACTIVATE,WM_MOUSEHOVER,
WM_MOUSELEAVE,WM_MOUSEMOVE,WM_MOUSEWHEEL,WM_MOVE,WM_MOVING,
WM_NCACTIVATE,WM_NCCALCSIZE,WM_NCCREATE,WM_NCDESTROY,WM_NCHITTEST,
WM_NCLBUTTONDBLCLK,WM_NCLBUTTONDOWN,WM_NCLBUTTONUP,WM_NCMBUTTONDBLCLK,
WM_NCMBUTTONDOWN,WM_NCMBUTTONUP,WM_NCMOUSEHOVER,WM_NCMOUSELEAVE,
WM_NCMOUSEMOVE,WM_NCPAINT,WM_NCRBUTTONDBLCLK,WM_NCRBUTTONDOWN,
WM_NCRBUTTONUP,WM_NCXBUTTONDBLCLK,WM_NCXBUTTONDOWN,WM_NCXBUTTONUP,
WM_NEXTDLGCTL,WM_NEXTMENU,WM_NOTIFY,WM_NOTIFYFORMAT,WM_NULL,WM_PAINT,
WM_PAINTCLIPBOARD,WM_PAINTICON,WM_PALETTECHANGED,WM_PALETTEISCHANGING,
WM_PARENTNOTIFY,WM_PASTE,WM_POWER,WM_POWERBROADCAST,WM_PRINT,
WM_PRINTCLIENT,WM_PSD_ENVSTAMPRECT,WM_PSD_FULLPAGERECT,
WM_PSD_GREEKTEXTRECT,WM_PSD_MARGINRECT,WM_PSD_MINMARGINRECT,
WM_PSD_PAGESETUPDLG,WM_PSD_YAFULLPAGERECT,WM_QUERYDRAGICON,
WM_QUERYENDSESSION,WM_QUERYNEWPALETTE,WM_QUERYOPEN,WM_QUERYUISTATE,
WM_QUIT,WM_RASDIALEVENT,WM_RBUTTONDBLCLK,WM_RBUTTONDOWN,WM_RBUTTONUP,
WM_RENDERALLFORMATS,WM_RENDERFORMAT,WM_SETCURSOR,WM_SETFOCUS,
WM_SETFONT,WM_SETHOTKEY,WM_SETICON,WM_SETREDRAW,WM_SETTEXT,
WM_SETTINGCHANGE,WM_SHOWWINDOW,WM_SIZE,WM_SIZECLIPBOARD,WM_SIZING,
WM_SPOOLERSTATUS,WM_STYLECHANGED,WM_STYLECHANGING,WM_SYNCPAINT,
WM_SYSCHAR,WM_SYSCOLORCHANGE,WM_SYSCOMMAND,WM_SYSDEADCHAR,
WM_SYSKEYDOWN,WM_SYSKEYUP,WM_TCARD,WM_THEMECHANGED,WM_TIMECHANGE,
WM_TIMER,WM_UNDO,WM_UNICHAR,WM_UNINITMENUPOPUP,WM_UPDATEUISTATE,
WM_USER,WM_USERCHANGED,WM_VKEYTOITEM,WM_VSCROLL,WM_VSCROLLCLIPBOARD,
WM_WINDOWPOSCHANGED,WM_WINDOWPOSCHANGING,WM_WININICHANGE,
WM_WTSSESSION_CHANGE,WM_XBUTTONDBLCLK,WM_XBUTTONDOWN,WM_XBUTTONUP


KetilO

Thanks Alex.B

Included in the RadASM distribution.

KetilO

Mark Jones

Great work. KetilO, would it be possible to ignore comments in these files? ";", "//", etc.
"To deny our impulses... foolish; to revel in them, chaos." MCJ 2003.08

KetilO

Hi Mark

RadASM 2.2.1.5 can now have ; and // as comments in api files.

KetilO

S_Alex


xandaz

   Does TB_GETMETRICS even work? i was trying it to check the toolbar's height and didnt return bar padding. Some help pls. is there any other way outside SystemMetrics

xandaz

   I searched for ttm_trackposition and found this thread. I'm not sure that this is the place but i have some questions. I did this:
                mov     ti.cbSize,sizeof ti
                mov     ti.uFlags,TTF_ABSOLUTE
                push    hToolbar
                pop     ti.hWnd
                lea     esi,ToolbarStrings
                mov     ecx,NoToolbarTooltips
                cld
loop_1:               
                mov     ti.lpszText,esi
                push    ecx
                invoke  SendMessage,hToolbar,TB_COMMANDTOINDEX,iButton,NULL
                invoke  SendMessage,hToolbar,TB_GETITEMRECT,0,addr ti.rect
                mov     eax,rect.top
                shl     eax,16
                mov     ebx,rect.left
                push    bx
                pop     ax
                invoke  SendMessage,hTooltips,TTM_TRACKPOSITION,NULL,eax
                invoke  SendMessage,hTooltips,TTM_ADDTOOL,NULL,addr ti
                invoke  SendMessage,hTooltips,TTM_TRACKACTIVATE,TRUE,addr ti
                pop     ecx
                dec     ecx
                jcxz    end_loop_1
realign_loop:               
                lodsb   
                cmp     al,0
                jne     realign_loop
                inc     iButton
                inc     ti.uId
                jmp     loop_1
end_loop_1:               


... but when i execute the code the only tooltip that appears is the first and stays there. The others don't show. Does anyone know why?