1 # Functions exported by the Win95 comctl32.dll
2 # (these need to have these exact ordinals, because some win95 dlls
3 # import comctl32.dll by ordinal)
4 # This list was created from a comctl32.dll v5.81 (IE5.01).
6 2 stdcall MenuHelp
(long long long long long long ptr
)
7 3 stdcall ShowHideMenuCtl
(long long ptr
)
8 4 stdcall GetEffectiveClientRect
(long ptr ptr
)
9 5 stdcall DrawStatusTextA
(long ptr str long
)
10 6 stdcall CreateStatusWindowA
(long str long long
)
11 7 stdcall CreateToolbar
(long long long long long long ptr long
)
12 8 stdcall CreateMappedBitmap
(long long long ptr long
)
13 9 stdcall
-noname DPA_LoadStream
(ptr ptr ptr ptr
)
14 10 stdcall
-noname DPA_SaveStream
(ptr ptr ptr ptr
)
15 11 stdcall
-noname DPA_Merge
(ptr ptr long ptr ptr long
)
16 #12 stub Cctl1632_ThunkData32
17 13 stdcall MakeDragList
(long
)
18 14 stdcall LBItemFromPt
(long int64 long
)
19 15 stdcall DrawInsert
(long long long
)
20 16 stdcall CreateUpDownControl
(long long long long long long long long long long long long
)
21 17 stdcall InitCommonControls
()
22 71 stdcall
-noname Alloc
(long
)
23 72 stdcall
-noname ReAlloc
(ptr long
)
24 73 stdcall
-noname Free
(ptr
)
25 74 stdcall
-noname GetSize
(ptr
)
26 151 stdcall
-noname CreateMRUListA
(ptr
)
27 152 stdcall
-noname FreeMRUList
(long
)
28 153 stdcall
-noname AddMRUStringA
(long str
)
29 154 stdcall
-noname EnumMRUListA
(long long ptr long
)
30 155 stdcall
-noname FindMRUStringA
(long str ptr
)
31 156 stdcall
-noname DelMRUString
(long long
)
32 157 stdcall
-noname CreateMRUListLazyA
(ptr long long long
)
33 163 stub
-noname CreatePage
34 164 stub
-noname CreateProxyPage
35 167 stdcall
-noname AddMRUData
(long ptr long
)
36 169 stdcall
-noname FindMRUData
(long ptr long ptr
)
37 233 stdcall
-noname Str_GetPtrA
(str str long
)
38 234 stdcall
-noname Str_SetPtrA
(str str
)
39 235 stdcall
-noname Str_GetPtrW
(wstr wstr long
)
40 236 stdcall
-noname Str_SetPtrW
(wstr wstr
)
41 320 stdcall
-ordinal DSA_Create
(long long
)
42 321 stdcall
-ordinal DSA_Destroy
(ptr
)
43 322 stdcall
-ordinal DSA_GetItem
(ptr long ptr
)
44 323 stdcall
-ordinal DSA_GetItemPtr
(ptr long
)
45 324 stdcall
-ordinal DSA_InsertItem
(ptr long ptr
)
46 325 stdcall
-ordinal DSA_SetItem
(ptr long ptr
)
47 326 stdcall
-ordinal DSA_DeleteItem
(ptr long
)
48 327 stdcall
-ordinal DSA_DeleteAllItems
(ptr
)
49 328 stdcall
-ordinal DPA_Create
(long
)
50 329 stdcall
-ordinal DPA_Destroy
(ptr
)
51 330 stdcall
-ordinal DPA_Grow
(ptr long
)
52 331 stdcall
-ordinal DPA_Clone
(ptr ptr
)
53 332 stdcall
-ordinal DPA_GetPtr
(ptr long
)
54 333 stdcall
-ordinal DPA_GetPtrIndex
(ptr ptr
)
55 334 stdcall
-ordinal DPA_InsertPtr
(ptr long ptr
)
56 335 stdcall
-ordinal DPA_SetPtr
(ptr long ptr
)
57 336 stdcall
-ordinal DPA_DeletePtr
(ptr long
)
58 337 stdcall
-ordinal DPA_DeleteAllPtrs
(ptr
)
59 338 stdcall
-ordinal DPA_Sort
(ptr ptr long
)
60 339 stdcall
-ordinal DPA_Search
(ptr ptr long ptr long long
)
61 340 stdcall
-ordinal DPA_CreateEx
(long long
)
62 341 stdcall
-noname SendNotify
(long long long ptr
)
63 342 stdcall
-noname SendNotifyEx
(long long long ptr long
)
64 344 stdcall
-ordinal TaskDialog
(long long wstr wstr wstr long wstr ptr
)
65 345 stdcall
-ordinal TaskDialogIndirect
(ptr ptr ptr ptr
)
66 350 stdcall
-noname
-private StrChrA
(str long
)
67 351 stdcall
-noname
-private StrRChrA
(str str long
)
68 352 stdcall
-noname
-private StrCmpNA
(str str long
)
69 353 stdcall
-noname
-private StrCmpNIA
(str str long
)
70 354 stdcall
-noname
-private StrStrA
(str str
)
71 355 stdcall
-noname
-private StrStrIA
(str str
)
72 356 stdcall
-noname
-private StrCSpnA
(str str
)
73 357 stdcall
-noname
-private StrToIntA
(str
)
74 358 stdcall
-noname
-private StrChrW
(wstr long
)
75 359 stdcall
-noname
-private StrRChrW
(wstr wstr long
)
76 360 stdcall
-noname
-private StrCmpNW
(wstr wstr long
)
77 361 stdcall
-noname
-private StrCmpNIW
(wstr wstr long
)
78 362 stdcall
-noname
-private StrStrW
(wstr wstr
)
79 363 stdcall
-noname
-private StrStrIW
(wstr wstr
)
80 364 stdcall
-noname
-private StrCSpnW
(wstr wstr
)
81 365 stdcall
-noname
-private StrToIntW
(wstr
)
82 366 stdcall
-noname
-private StrChrIA
(str long
)
83 367 stdcall
-noname
-private StrChrIW
(wstr long
)
84 368 stdcall
-noname
-private StrRChrIA
(str str long
)
85 369 stdcall
-noname
-private StrRChrIW
(wstr wstr long
)
86 372 stdcall
-noname
-private StrRStrIA
(str str str
)
87 373 stdcall
-noname
-private StrRStrIW
(wstr wstr wstr
)
88 374 stdcall
-noname
-private StrCSpnIA
(str str
)
89 375 stdcall
-noname
-private StrCSpnIW
(wstr wstr
)
90 376 stdcall
-noname
-private IntlStrEqWorkerA
(long str str long
)
91 377 stdcall
-noname
-private IntlStrEqWorkerW
(long wstr wstr long
)
92 380 stdcall
-ordinal LoadIconMetric
(ptr wstr long ptr
)
93 381 stdcall
-ordinal LoadIconWithScaleDown
(ptr wstr long long ptr
)
94 382 stdcall
-noname SmoothScrollWindow
(ptr
)
95 383 stub
-noname DoReaderMode
96 384 stdcall
-noname SetPathWordBreakProc
(ptr long
)
97 385 stdcall
-ordinal DPA_EnumCallback
(ptr ptr ptr
)
98 386 stdcall
-ordinal DPA_DestroyCallback
(ptr ptr ptr
)
99 387 stdcall
-ordinal DSA_EnumCallback
(ptr ptr ptr
)
100 388 stdcall
-ordinal DSA_DestroyCallback
(ptr ptr ptr
)
101 389 stub
-noname SHGetProcessDword
102 390 stdcall
-noname ImageList_SetColorTable
(ptr long long ptr
)
103 400 stdcall
-ordinal CreateMRUListW
(ptr
)
104 401 stdcall
-ordinal AddMRUStringW
(long wstr
)
105 402 stdcall
-noname FindMRUStringW
(long wstr ptr
)
106 403 stdcall
-ordinal EnumMRUListW
(long long ptr long
)
107 404 stdcall
-noname CreateMRUListLazyW
(ptr long long long
)
108 410 stdcall
-ordinal SetWindowSubclass
(long ptr long long
)
109 411 stdcall
-ordinal GetWindowSubclass
(long ptr long ptr
)
110 412 stdcall
-ordinal RemoveWindowSubclass
(long ptr long
)
111 413 stdcall
-ordinal DefSubclassProc
(long long long long
)
112 414 stdcall
-noname MirrorIcon
(ptr ptr
)
113 415 stdcall
-noname DrawTextWrap
(long wstr long ptr long
) user32.DrawTextW
114 416 stdcall
-noname DrawTextExPrivWrap
(long wstr long ptr long ptr
) user32.DrawTextExW
115 417 stdcall
-noname ExtTextOutWrap
(long long long long ptr wstr long ptr
) gdi32.ExtTextOutW
116 418 stdcall
-noname GetCharWidthWrap
(long long long long
) gdi32.GetCharWidthW
117 419 stdcall
-noname GetTextExtentPointWrap
(long wstr long ptr
) gdi32.GetTextExtentPointW
118 420 stdcall
-noname GetTextExtentPoint32Wrap
(long wstr long ptr
) gdi32.GetTextExtentPoint32W
119 421 stdcall
-noname TextOutWrap
(long long long wstr long
) gdi32.TextOutW
121 # Functions imported by name
123 @ stdcall CreatePropertySheetPage
(ptr
) CreatePropertySheetPageA
124 @ stdcall CreatePropertySheetPageA
(ptr
)
125 @ stdcall CreatePropertySheetPageW
(ptr
)
126 @ stdcall CreateStatusWindow
(long str long long
) CreateStatusWindowA
127 @ stdcall CreateStatusWindowW
(long wstr long long
)
128 @ stdcall CreateToolbarEx
(long long long long long long ptr long long long long long long
)
129 @ stdcall DestroyPropertySheetPage
(long
)
130 @ stdcall
-private DllGetVersion
(ptr
)
131 @ stdcall
-private DllInstall
(long wstr
)
132 @ stdcall
-ret64 DPA_GetSize
(ptr
)
133 @ stdcall DrawShadowText
(long wstr long ptr long long long long long
)
134 @ stdcall DrawStatusText
(long ptr ptr long
) DrawStatusTextA
135 @ stdcall DrawStatusTextW
(long ptr wstr long
)
136 @ stdcall DSA_Clone
(ptr
)
137 @ stdcall
-ret64 DSA_GetSize
(ptr
)
138 @ stdcall FlatSB_EnableScrollBar
(long long long
)
139 @ stdcall FlatSB_GetScrollInfo
(long long ptr
)
140 @ stdcall FlatSB_GetScrollPos
(long long
)
141 @ stdcall FlatSB_GetScrollProp
(long long ptr
)
142 @ stdcall FlatSB_GetScrollRange
(long long ptr ptr
)
143 @ stdcall FlatSB_SetScrollInfo
(long long ptr long
)
144 @ stdcall FlatSB_SetScrollPos
(long long long long
)
145 @ stdcall FlatSB_SetScrollProp
(long long long long
)
146 @ stdcall FlatSB_SetScrollRange
(long long long long long
)
147 @ stdcall FlatSB_ShowScrollBar
(long long long
)
148 @ stdcall GetMUILanguage
()
149 @ stdcall HIMAGELIST_QueryInterface
(ptr ptr ptr
)
150 @ stdcall ImageList_Add
(ptr long long
)
151 @ stdcall ImageList_AddIcon
(ptr long
)
152 @ stdcall ImageList_AddMasked
(ptr long long
)
153 @ stdcall ImageList_BeginDrag
(ptr long long long
)
154 @ stdcall ImageList_CoCreateInstance
(ptr ptr ptr ptr
)
155 @ stdcall ImageList_Copy
(ptr long ptr long long
)
156 @ stdcall ImageList_Create
(long long long long long
)
157 @ stdcall ImageList_Destroy
(ptr
)
158 @ stdcall ImageList_DragEnter
(long long long
)
159 @ stdcall ImageList_DragLeave
(long
)
160 @ stdcall ImageList_DragMove
(long long
)
161 @ stdcall ImageList_DragShowNolock
(long
)
162 @ stdcall ImageList_Draw
(ptr long long long long long
)
163 @ stdcall ImageList_DrawEx
(ptr long long long long long long long long long
)
164 @ stdcall ImageList_DrawIndirect
(ptr
)
165 @ stdcall ImageList_Duplicate
(ptr
)
166 @ stdcall ImageList_EndDrag
()
167 @ stdcall ImageList_GetBkColor
(ptr
)
168 @ stdcall ImageList_GetDragImage
(ptr ptr
)
169 @ stdcall ImageList_GetFlags
(ptr
)
170 @ stdcall ImageList_GetIcon
(ptr long long
)
171 @ stdcall ImageList_GetIconSize
(ptr ptr ptr
)
172 @ stdcall ImageList_GetImageCount
(ptr
)
173 @ stdcall ImageList_GetImageInfo
(ptr long ptr
)
174 @ stdcall ImageList_GetImageRect
(ptr long ptr
)
175 @ stdcall ImageList_LoadImage
(long str long long long long long
) ImageList_LoadImageA
176 @ stdcall ImageList_LoadImageA
(long str long long long long long
)
177 @ stdcall ImageList_LoadImageW
(long wstr long long long long long
)
178 @ stdcall ImageList_Merge
(ptr long ptr long long long
)
179 @ stdcall ImageList_Read
(ptr
)
180 @ stdcall ImageList_Remove
(ptr long
)
181 @ stdcall ImageList_Replace
(ptr long long long
)
182 @ stdcall ImageList_ReplaceIcon
(ptr long long
)
183 @ stdcall ImageList_SetBkColor
(ptr long
)
184 @ stdcall ImageList_SetDragCursorImage
(ptr long long long
)
185 @ stdcall ImageList_SetFilter
(ptr long long
)
186 @ stdcall ImageList_SetFlags
(ptr long
)
187 @ stdcall ImageList_SetIconSize
(ptr long long
)
188 @ stdcall ImageList_SetImageCount
(ptr long
)
189 @ stdcall ImageList_SetOverlayImage
(ptr long long
)
190 @ stdcall ImageList_Write
(ptr ptr
)
191 @ stdcall InitCommonControlsEx
(ptr
)
192 @ stdcall InitMUILanguage
(long
)
193 @ stdcall InitializeFlatSB
(long
)
194 @ stdcall PropertySheet
(ptr
) PropertySheetA
195 @ stdcall PropertySheetA
(ptr
)
196 @ stdcall PropertySheetW
(ptr
)
197 @ stdcall RegisterClassNameW
(wstr
)
198 @ stdcall UninitializeFlatSB
(long
)
199 @ stdcall _TrackMouseEvent
(ptr
)