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 long long
)
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 long
)
14 10 stdcall
-noname DPA_SaveStream
(ptr ptr ptr long
)
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 long long 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
-noname DSA_Create
(long long
)
42 321 stdcall
-noname DSA_Destroy
(ptr
)
43 322 stdcall
-noname DSA_GetItem
(ptr long long
)
44 323 stdcall
-noname DSA_GetItemPtr
(ptr long
)
45 324 stdcall
-noname DSA_InsertItem
(ptr long long
)
46 325 stdcall
-noname DSA_SetItem
(ptr long long
)
47 326 stdcall
-noname DSA_DeleteItem
(ptr long
)
48 327 stdcall
-noname DSA_DeleteAllItems
(ptr
)
49 328 stdcall
-noname DPA_Create
(long
)
50 329 stdcall
-noname DPA_Destroy
(ptr
)
51 330 stdcall
-noname DPA_Grow
(ptr long
)
52 331 stdcall
-noname DPA_Clone
(ptr ptr
)
53 332 stdcall
-noname DPA_GetPtr
(ptr long
)
54 333 stdcall
-noname DPA_GetPtrIndex
(ptr ptr
)
55 334 stdcall
-noname DPA_InsertPtr
(ptr long ptr
)
56 335 stdcall
-noname DPA_SetPtr
(ptr long ptr
)
57 336 stdcall
-noname DPA_DeletePtr
(ptr long
)
58 337 stdcall
-noname DPA_DeleteAllPtrs
(ptr
)
59 338 stdcall
-noname DPA_Sort
(ptr ptr long
)
60 339 stdcall
-noname DPA_Search
(ptr ptr long ptr long long
)
61 340 stdcall
-noname DPA_CreateEx
(long long
)
62 341 stdcall
-noname SendNotify
(long long long ptr
)
63 342 stdcall
-noname SendNotifyEx
(long long long ptr long
)
64 350 stdcall
-noname StrChrA
(str str
)
65 351 stdcall
-noname StrRChrA
(str str long
)
66 352 stdcall
-noname StrCmpNA
(str str long
)
67 353 stdcall
-noname StrCmpNIA
(str str long
)
68 354 stdcall
-noname StrStrA
(str str
)
69 355 stdcall
-noname StrStrIA
(str str
)
70 356 stdcall
-noname StrCSpnA
(str str
)
71 357 stdcall
-noname StrToIntA
(str
)
72 358 stdcall
-noname StrChrW
(wstr long
)
73 359 stdcall
-noname StrRChrW
(wstr wstr long
)
74 360 stdcall
-noname StrCmpNW
(wstr wstr long
)
75 361 stdcall
-noname StrCmpNIW
(wstr wstr long
)
76 362 stdcall
-noname StrStrW
(wstr wstr
)
77 363 stdcall
-noname StrStrIW
(wstr wstr
)
78 364 stdcall
-noname StrCSpnW
(wstr wstr
)
79 365 stdcall
-noname StrToIntW
(wstr
)
80 366 stdcall
-noname StrChrIA
(str long
)
81 367 stdcall
-noname StrChrIW
(wstr long
)
82 368 stdcall
-noname StrRChrIA
(str str long
)
83 369 stdcall
-noname StrRChrIW
(wstr wstr long
)
84 372 stdcall
-noname StrRStrIA
(str str str
)
85 373 stdcall
-noname StrRStrIW
(wstr wstr wstr
)
86 374 stdcall
-noname StrCSpnIA
(str str
)
87 375 stdcall
-noname StrCSpnIW
(wstr wstr
)
88 376 stdcall
-noname IntlStrEqWorkerA
(long str str long
)
89 377 stdcall
-noname IntlStrEqWorkerW
(long wstr wstr long
)
90 382 stdcall
-noname SmoothScrollWindow
(ptr
)
91 383 stub
-noname DoReaderMode
92 384 stdcall
-noname SetPathWordBreakProc
(ptr long
)
93 385 stdcall
-noname DPA_EnumCallback
(long long long
)
94 386 stdcall
-noname DPA_DestroyCallback
(ptr ptr long
)
95 387 stdcall
-noname DSA_EnumCallback
(ptr ptr long
)
96 388 stdcall
-noname DSA_DestroyCallback
(ptr ptr long
)
97 389 stub
-noname SHGetProcessDword
98 390 stdcall
-noname ImageList_SetColorTable
(ptr long long ptr
)
99 400 stdcall
-noname CreateMRUListW
(ptr
)
100 401 stdcall
-noname AddMRUStringW
(long wstr
)
101 402 stdcall
-noname FindMRUStringW
(long wstr ptr
)
102 403 stdcall
-noname EnumMRUListW
(long long ptr long
)
103 404 stdcall
-noname CreateMRUListLazyW
(ptr long long long
)
104 410 stdcall
-noname SetWindowSubclass
(long ptr long long
)
105 411 stdcall
-noname GetWindowSubclass
(long ptr long ptr
)
106 412 stdcall
-noname RemoveWindowSubclass
(long ptr long
)
107 413 stdcall
-noname DefSubclassProc
(long long long long
)
108 414 stdcall
-noname MirrorIcon
(ptr ptr
)
109 415 stdcall
-noname DrawTextWrap
(long wstr long ptr long
) user32.DrawTextW
110 416 stdcall
-noname DrawTextExPrivWrap
(long wstr long ptr long ptr
) user32.DrawTextExW
111 417 stdcall
-noname ExtTextOutWrap
(long long long long ptr wstr long ptr
) gdi32.ExtTextOutW
112 418 stdcall
-noname GetCharWidthWrap
(long long long long
) gdi32.GetCharWidthW
113 419 stdcall
-noname GetTextExtentPointWrap
(long wstr long ptr
) gdi32.GetTextExtentPointW
114 420 stdcall
-noname GetTextExtentPoint32Wrap
(long wstr long ptr
) gdi32.GetTextExtentPoint32W
115 421 stdcall
-noname TextOutWrap
(long long long wstr long
) gdi32.TextOutW
117 # Functions imported by name
119 @ stdcall CreatePropertySheetPage
(ptr
) CreatePropertySheetPageA
120 @ stdcall CreatePropertySheetPageA
(ptr
)
121 @ stdcall CreatePropertySheetPageW
(ptr
)
122 @ stdcall CreateStatusWindow
(long str long long
) CreateStatusWindowA
123 @ stdcall CreateStatusWindowW
(long wstr long long
)
124 @ stdcall CreateToolbarEx
(long long long long long long ptr long long long long long long
)
125 @ stdcall DestroyPropertySheetPage
(long
)
126 @ stdcall DllGetVersion
(ptr
) COMCTL32_DllGetVersion
127 @ stdcall DllInstall
(long ptr
) COMCTL32_DllInstall
128 @ stdcall DrawStatusText
(long ptr ptr long
) DrawStatusTextA
129 @ stdcall DrawStatusTextW
(long ptr wstr long
)
130 @ stdcall FlatSB_EnableScrollBar
(long long long
)
131 @ stdcall FlatSB_GetScrollInfo
(long long ptr
)
132 @ stdcall FlatSB_GetScrollPos
(long long
)
133 @ stdcall FlatSB_GetScrollProp
(long long ptr
)
134 @ stdcall FlatSB_GetScrollRange
(long long ptr ptr
)
135 @ stdcall FlatSB_SetScrollInfo
(long long ptr long
)
136 @ stdcall FlatSB_SetScrollPos
(long long long long
)
137 @ stdcall FlatSB_SetScrollProp
(long long long long
)
138 @ stdcall FlatSB_SetScrollRange
(long long long long long
)
139 @ stdcall FlatSB_ShowScrollBar
(long long long
)
140 @ stdcall GetMUILanguage
()
141 @ stdcall ImageList_Add
(ptr long long
)
142 @ stdcall ImageList_AddIcon
(ptr long
)
143 @ stdcall ImageList_AddMasked
(ptr long long
)
144 @ stdcall ImageList_BeginDrag
(ptr long long long
)
145 @ stdcall ImageList_Copy
(ptr long ptr long long
)
146 @ stdcall ImageList_Create
(long long long long long
)
147 @ stdcall ImageList_Destroy
(ptr
)
148 @ stdcall ImageList_DragEnter
(long long long
)
149 @ stdcall ImageList_DragLeave
(long
)
150 @ stdcall ImageList_DragMove
(long long
)
151 @ stdcall ImageList_DragShowNolock
(long
)
152 @ stdcall ImageList_Draw
(ptr long long long long long
)
153 @ stdcall ImageList_DrawEx
(ptr long long long long long long long long long
)
154 @ stdcall ImageList_DrawIndirect
(ptr
)
155 @ stdcall ImageList_Duplicate
(ptr
)
156 @ stdcall ImageList_EndDrag
()
157 @ stdcall ImageList_GetBkColor
(ptr
)
158 @ stdcall ImageList_GetDragImage
(ptr ptr
)
159 @ stdcall ImageList_GetFlags
(ptr
)
160 @ stdcall ImageList_GetIcon
(ptr long long
)
161 @ stdcall ImageList_GetIconSize
(ptr ptr ptr
)
162 @ stdcall ImageList_GetImageCount
(ptr
)
163 @ stdcall ImageList_GetImageInfo
(ptr long ptr
)
164 @ stdcall ImageList_GetImageRect
(ptr long ptr
)
165 @ stdcall ImageList_LoadImage
(long str long long long long long
) ImageList_LoadImageA
166 @ stdcall ImageList_LoadImageA
(long str long long long long long
)
167 @ stdcall ImageList_LoadImageW
(long wstr long long long long long
)
168 @ stdcall ImageList_Merge
(ptr long ptr long long long
)
169 @ stdcall ImageList_Read
(ptr
)
170 @ stdcall ImageList_Remove
(ptr long
)
171 @ stdcall ImageList_Replace
(ptr long long long
)
172 @ stdcall ImageList_ReplaceIcon
(ptr long long
)
173 @ stdcall ImageList_SetBkColor
(ptr long
)
174 @ stdcall ImageList_SetDragCursorImage
(ptr long long long
)
175 @ stdcall ImageList_SetFilter
(ptr long long
)
176 @ stdcall ImageList_SetFlags
(ptr long
)
177 @ stdcall ImageList_SetIconSize
(ptr long long
)
178 @ stdcall ImageList_SetImageCount
(ptr long
)
179 @ stdcall ImageList_SetOverlayImage
(ptr long long
)
180 @ stdcall ImageList_Write
(ptr ptr
)
181 @ stdcall InitCommonControlsEx
(ptr
)
182 @ stdcall InitMUILanguage
(long
)
183 @ stdcall InitializeFlatSB
(long
)
184 @ stdcall PropertySheet
(ptr
) PropertySheetA
185 @ stdcall PropertySheetA
(ptr
)
186 @ stdcall PropertySheetW
(ptr
)
187 @ stdcall UninitializeFlatSB
(long
)
188 @ stdcall _TrackMouseEvent
(ptr
)