Changeset 21840 for branches/gcc-kmk/src
- Timestamp:
- Dec 1, 2011, 3:01:01 PM (14 years ago)
- Location:
- branches/gcc-kmk/src
- Files:
-
- 1 added
- 6 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
branches/gcc-kmk/src/Makefile.kmk
r21831 r21840 20 20 include $(PATH_SUB_CURRENT)/gdi32/Makefile.kmk 21 21 include $(PATH_SUB_CURRENT)/imm32/Makefile.kmk 22 include $(PATH_SUB_CURRENT)/comctl32/Makefile.kmk 22 23 23 24 include $(FILE_KBUILD_SUB_FOOTER) -
branches/gcc-kmk/src/comctl32/comctl32.def
r10098 r21840 9 9 10 10 EXPORTS 11 MenuHelp = _MenuHelp@28@212 ShowHideMenuCtl = _ShowHideMenuCtl@12@313 GetEffectiveClientRect = _GetEffectiveClientRect@12@414 DrawStatusTextA = _DrawStatusTextA@16@515 CreateStatusWindowA = _CreateStatusWindowA@16@616 CreateToolbar = _CreateToolbar@32@717 CreateMappedBitmap = _CreateMappedBitmap@20@818 DPA_LoadStream = _DPA_LoadStream@16@919 DPA_SaveStream = _DPA_SaveStream@16@1020 DPA_Merge = _DPA_Merge@24@1111 MenuHelp = "_MenuHelp@28" @2 12 ShowHideMenuCtl = "_ShowHideMenuCtl@12" @3 13 GetEffectiveClientRect = "_GetEffectiveClientRect@12" @4 14 DrawStatusTextA = "_DrawStatusTextA@16" @5 15 CreateStatusWindowA = "_CreateStatusWindowA@16" @6 16 CreateToolbar = "_CreateToolbar@32" @7 17 CreateMappedBitmap = "_CreateMappedBitmap@20" @8 18 DPA_LoadStream = "_DPA_LoadStream@16" @9 19 DPA_SaveStream = "_DPA_SaveStream@16" @10 20 DPA_Merge = "_DPA_Merge@24" @11 21 21 ;;12 stub Cctl1632_ThunkData32 22 MakeDragList = _MakeDragList@4@1323 LBItemFromPt = _LBItemFromPt@16@1424 DrawInsert = _DrawInsert@12@1525 CreateUpDownControl = _CreateUpDownControl@48@1626 InitCommonControls = _InitCommonControls@0@1727 CreatePropertySheetPage = _CreatePropertySheetPageA@4@1828 CreatePropertySheetPageA = _CreatePropertySheetPageA@4@1929 CreatePropertySheetPageW = _CreatePropertySheetPageW@4@2030 CreateStatusWindow = _CreateStatusWindowA@16@2131 CreateStatusWindowW = _CreateStatusWindowW@16@2232 CreateToolbarEx = _CreateToolbarEx@52@2333 DestroyPropertySheetPage = _DestroyPropertySheetPage@4@2434 DllGetVersion = _COMCTL32_DllGetVersion@4@2535 DllInstall = _COMCTL32_DllInstall@8@2636 DrawStatusText = _DrawStatusTextA@16@2737 DrawStatusTextW = _DrawStatusTextW@16@2838 FlatSB_EnableScrollBar = _FlatSB_EnableScrollBar@12@2939 FlatSB_GetScrollInfo = _FlatSB_GetScrollInfo@12@3040 FlatSB_GetScrollPos = _FlatSB_GetScrollPos@8@3141 FlatSB_GetScrollProp = _FlatSB_GetScrollProp@12@3242 FlatSB_GetScrollRange = _FlatSB_GetScrollRange@16@3343 FlatSB_SetScrollInfo = _FlatSB_SetScrollInfo@16@3444 FlatSB_SetScrollPos = _FlatSB_SetScrollPos@16@3545 FlatSB_SetScrollProp = _FlatSB_SetScrollProp@16@3646 FlatSB_SetScrollRange = _FlatSB_SetScrollRange@20@3747 FlatSB_ShowScrollBar = _FlatSB_ShowScrollBar@12@3848 GetMUILanguage = _GetMUILanguage@0@3949 ImageList_Add = _ImageList_Add@12@4050 ImageList_AddIcon = _ImageList_AddIcon@8@4151 ImageList_AddMasked = _ImageList_AddMasked@12@4252 ImageList_BeginDrag = _ImageList_BeginDrag@16@4353 ImageList_Copy = _ImageList_Copy@20@4454 ImageList_Create = _ImageList_Create@20@4555 ImageList_Destroy = _ImageList_Destroy@4@4656 ImageList_DragEnter = _ImageList_DragEnter@12@4757 ImageList_DragLeave = _ImageList_DragLeave@4@4858 ImageList_DragMove = _ImageList_DragMove@8@4959 ImageList_DragShowNolock = _ImageList_DragShowNolock@4@5060 ImageList_Draw = _ImageList_Draw@24@5161 ImageList_DrawEx = _ImageList_DrawEx@40@5262 ImageList_DrawIndirect = _ImageList_DrawIndirect@4@5363 ImageList_Duplicate = _ImageList_Duplicate@4@5464 ImageList_EndDrag = _ImageList_EndDrag@0@5565 ImageList_GetBkColor = _ImageList_GetBkColor@4@5666 ImageList_GetDragImage = _ImageList_GetDragImage@8@5767 ImageList_GetFlags = _ImageList_GetFlags@4@5868 ImageList_GetIcon = _ImageList_GetIcon@12@5969 ImageList_GetIconSize = _ImageList_GetIconSize@12@6070 ImageList_GetImageCount = _ImageList_GetImageCount@4@6171 ImageList_GetImageInfo = _ImageList_GetImageInfo@12@6272 ImageList_GetImageRect = _ImageList_GetImageRect@12@6373 ImageList_LoadImage = _ImageList_LoadImageA@28@6474 ImageList_LoadImageA = _ImageList_LoadImageA@28@6575 ImageList_LoadImageW = _ImageList_LoadImageW@28@6676 ImageList_Merge = _ImageList_Merge@24@6777 ImageList_Read = _ImageList_Read@4@6878 ImageList_Remove = _ImageList_Remove@8@6979 ImageList_Replace = _ImageList_Replace@16@7080 Alloc = _COMCTL32_Alloc@4@7181 ReAlloc = _COMCTL32_ReAlloc@8@7282 Free = _COMCTL32_Free@4@7383 GetSize = _COMCTL32_GetSize@4@7484 ImageList_ReplaceIcon = _ImageList_ReplaceIcon@12@7585 ImageList_SetBkColor = _ImageList_SetBkColor@8@7686 ImageList_SetDragCursorImage = _ImageList_SetDragCursorImage@16@7787 ImageList_SetFilter = _ImageList_SetFilter@12@7888 ImageList_SetFlags = _ImageList_SetFlags@8@7989 ImageList_SetIconSize = _ImageList_SetIconSize@12@8090 ImageList_SetImageCount = _ImageList_SetImageCount@8@8191 ImageList_SetOverlayImage = _ImageList_SetOverlayImage@12@8292 ImageList_Write = _ImageList_Write@8@8393 InitCommonControlsEx = _InitCommonControlsEx@4@8494 InitMUILanguage = _InitMUILanguage@4@8595 InitializeFlatSB = _InitializeFlatSB@4@8696 PropertySheet = _PropertySheetA@4@8797 PropertySheetA = _PropertySheetA@4@8898 PropertySheetW = _PropertySheetW@4@8999 UninitializeFlatSB = _UninitializeFlatSB@4@90100 _TrackMouseEvent = __TrackMouseEvent@4@91101 102 103 104 CreateMRUListA = _CreateMRUListA@4@151105 FreeMRUList = _FreeMRUList@4@152106 AddMRUStringA = _AddMRUStringA@8@153107 EnumMRUListA = _EnumMRUListA@16@154108 FindMRUStringA = _FindMRUStringA@12@155109 DelMRUString = _DelMRUString@8@156110 CreateMRUListLazyA = _CreateMRUListLazyA@16@15722 MakeDragList = "_MakeDragList@4" @13 23 LBItemFromPt = "_LBItemFromPt@16" @14 24 DrawInsert = "_DrawInsert@12" @15 25 CreateUpDownControl = "_CreateUpDownControl@48" @16 26 InitCommonControls = "_InitCommonControls@0" @17 27 CreatePropertySheetPage = "_CreatePropertySheetPageA@4" @18 28 CreatePropertySheetPageA = "_CreatePropertySheetPageA@4" @19 29 CreatePropertySheetPageW = "_CreatePropertySheetPageW@4" @20 30 CreateStatusWindow = "_CreateStatusWindowA@16" @21 31 CreateStatusWindowW = "_CreateStatusWindowW@16" @22 32 CreateToolbarEx = "_CreateToolbarEx@52" @23 33 DestroyPropertySheetPage = "_DestroyPropertySheetPage@4" @24 34 DllGetVersion = "_COMCTL32_DllGetVersion@4" @25 35 DllInstall = "_COMCTL32_DllInstall@8" @26 36 DrawStatusText = "_DrawStatusTextA@16" @27 37 DrawStatusTextW = "_DrawStatusTextW@16" @28 38 FlatSB_EnableScrollBar = "_FlatSB_EnableScrollBar@12" @29 39 FlatSB_GetScrollInfo = "_FlatSB_GetScrollInfo@12" @30 40 FlatSB_GetScrollPos = "_FlatSB_GetScrollPos@8" @31 41 FlatSB_GetScrollProp = "_FlatSB_GetScrollProp@12" @32 42 FlatSB_GetScrollRange = "_FlatSB_GetScrollRange@16" @33 43 FlatSB_SetScrollInfo = "_FlatSB_SetScrollInfo@16" @34 44 FlatSB_SetScrollPos = "_FlatSB_SetScrollPos@16" @35 45 FlatSB_SetScrollProp = "_FlatSB_SetScrollProp@16" @36 46 FlatSB_SetScrollRange = "_FlatSB_SetScrollRange@20" @37 47 FlatSB_ShowScrollBar = "_FlatSB_ShowScrollBar@12" @38 48 GetMUILanguage = "_GetMUILanguage@0" @39 49 ImageList_Add = "_ImageList_Add@12" @40 50 ImageList_AddIcon = "_ImageList_AddIcon@8" @41 51 ImageList_AddMasked = "_ImageList_AddMasked@12" @42 52 ImageList_BeginDrag = "_ImageList_BeginDrag@16" @43 53 ImageList_Copy = "_ImageList_Copy@20" @44 54 ImageList_Create = "_ImageList_Create@20" @45 55 ImageList_Destroy = "_ImageList_Destroy@4" @46 56 ImageList_DragEnter = "_ImageList_DragEnter@12" @47 57 ImageList_DragLeave = "_ImageList_DragLeave@4" @48 58 ImageList_DragMove = "_ImageList_DragMove@8" @49 59 ImageList_DragShowNolock = "_ImageList_DragShowNolock@4" @50 60 ImageList_Draw = "_ImageList_Draw@24" @51 61 ImageList_DrawEx = "_ImageList_DrawEx@40" @52 62 ImageList_DrawIndirect = "_ImageList_DrawIndirect@4" @53 63 ImageList_Duplicate = "_ImageList_Duplicate@4" @54 64 ImageList_EndDrag = "_ImageList_EndDrag@0" @55 65 ImageList_GetBkColor = "_ImageList_GetBkColor@4" @56 66 ImageList_GetDragImage = "_ImageList_GetDragImage@8" @57 67 ImageList_GetFlags = "_ImageList_GetFlags@4" @58 68 ImageList_GetIcon = "_ImageList_GetIcon@12" @59 69 ImageList_GetIconSize = "_ImageList_GetIconSize@12" @60 70 ImageList_GetImageCount = "_ImageList_GetImageCount@4" @61 71 ImageList_GetImageInfo = "_ImageList_GetImageInfo@12" @62 72 ImageList_GetImageRect = "_ImageList_GetImageRect@12" @63 73 ImageList_LoadImage = "_ImageList_LoadImageA@28" @64 74 ImageList_LoadImageA = "_ImageList_LoadImageA@28" @65 75 ImageList_LoadImageW = "_ImageList_LoadImageW@28" @66 76 ImageList_Merge = "_ImageList_Merge@24" @67 77 ImageList_Read = "_ImageList_Read@4" @68 78 ImageList_Remove = "_ImageList_Remove@8" @69 79 ImageList_Replace = "_ImageList_Replace@16" @70 80 Alloc = "_COMCTL32_Alloc@4" @71 81 ReAlloc = "_COMCTL32_ReAlloc@8" @72 82 Free = "_COMCTL32_Free@4" @73 83 GetSize = "_COMCTL32_GetSize@4" @74 84 ImageList_ReplaceIcon = "_ImageList_ReplaceIcon@12" @75 85 ImageList_SetBkColor = "_ImageList_SetBkColor@8" @76 86 ImageList_SetDragCursorImage = "_ImageList_SetDragCursorImage@16" @77 87 ImageList_SetFilter = "_ImageList_SetFilter@12" @78 88 ImageList_SetFlags = "_ImageList_SetFlags@8" @79 89 ImageList_SetIconSize = "_ImageList_SetIconSize@12" @80 90 ImageList_SetImageCount = "_ImageList_SetImageCount@8" @81 91 ImageList_SetOverlayImage = "_ImageList_SetOverlayImage@12" @82 92 ImageList_Write = "_ImageList_Write@8" @83 93 InitCommonControlsEx = "_InitCommonControlsEx@4" @84 94 InitMUILanguage = "_InitMUILanguage@4" @85 95 InitializeFlatSB = "_InitializeFlatSB@4" @86 96 PropertySheet = "_PropertySheetA@4" @87 97 PropertySheetA = "_PropertySheetA@4" @88 98 PropertySheetW = "_PropertySheetW@4" @89 99 UninitializeFlatSB = "_UninitializeFlatSB@4" @90 100 _TrackMouseEvent = "__TrackMouseEvent@4" @91 101 102 103 104 CreateMRUListA = "_CreateMRUListA@4" @151 105 FreeMRUList = "_FreeMRUList@4" @152 106 AddMRUStringA = "_AddMRUStringA@8" @153 107 EnumMRUListA = "_EnumMRUListA@16" @154 108 FindMRUStringA = "_FindMRUStringA@12" @155 109 DelMRUString = "_DelMRUString@8" @156 110 CreateMRUListLazyA = "_CreateMRUListLazyA@16" @157 111 111 112 112 ;;163 stub CreatePage 113 113 ;;164 stub CreateProxyPage 114 114 115 AddMRUData = _AddMRUData@12@167116 FindMRUData = _FindMRUData@16@169117 118 Str_GetPtrA = _Str_GetPtrA@12@233119 Str_SetPtrA = _Str_SetPtrA@8@234120 Str_GetPtrW = _Str_GetPtrW@12@235121 Str_SetPtrW = _Str_SetPtrW@8@236122 123 DSA_Create = _DSA_Create@8@320124 DSA_Destroy = _DSA_Destroy@4@321125 DSA_GetItem = _DSA_GetItem@12@322126 DSA_GetItemPtr = _DSA_GetItemPtr@8@323127 DSA_SetItem = _DSA_SetItem@12@324128 DSA_InsertItem = _DSA_InsertItem@12@325129 DSA_DeleteItem = _DSA_DeleteItem@8@326130 DSA_DeleteAllItems = _DSA_DeleteAllItems@4@327131 DPA_Create = _DPA_Create@4@328132 DPA_Destroy = _DPA_Destroy@4@329133 DPA_Grow = _DPA_Grow@8@330134 DPA_Clone = _DPA_Clone@8@331135 DPA_GetPtr = _DPA_GetPtr@8@332136 DPA_GetPtrIndex = _DPA_GetPtrIndex@8@333137 DPA_InsertPtr = _DPA_InsertPtr@12@334138 DPA_SetPtr = _DPA_SetPtr@12@335139 DPA_DeletePtr = _DPA_DeletePtr@8@336140 DPA_DeleteAllPtrs = _DPA_DeleteAllPtrs@4@337141 DPA_Sort = _DPA_Sort@12@338142 DPA_Search = _DPA_Search@24@339143 DPA_CreateEx = _DPA_CreateEx@8@340144 145 SendNotify = _COMCTL32_SendNotify@16@341146 SendNotifyEx = _COMCTL32_SendNotifyEx@20@342147 148 StrChrA = _COMCTL32_StrChrA@8@350149 StrRChrA = _COMCTL32_StrRChrA@12@351150 StrCmpNA = _COMCTL32_StrCmpNA@12@352151 StrCmpNIA = _COMCTL32_StrCmpNIA@12@353152 StrStrA = _COMCTL32_StrStrA@8@354153 StrStrIA = _COMCTL32_StrStrIA@8@355154 StrCSpnA = _COMCTL32_StrCSpnA@8@356155 StrChrW = _COMCTL32_StrChrW@8@358156 StrToIntA = _COMCTL32_StrToIntA@4@357157 StrRChrW = _COMCTL32_StrRChrW@12@359158 StrCmpNW = _COMCTL32_StrCmpNW@12@360159 StrCmpNIW = _COMCTL32_StrCmpNIW@12@361160 StrStrW = _COMCTL32_StrStrW@8@362161 StrStrIW = _COMCTL32_StrStrIW@8@363162 StrSpnW = _COMCTL32_StrSpnW@8@364163 StrToIntW = _COMCTL32_StrToIntW@4@365115 AddMRUData = "_AddMRUData@12" @167 116 FindMRUData = "_FindMRUData@16" @169 117 118 Str_GetPtrA = "_Str_GetPtrA@12" @233 119 Str_SetPtrA = "_Str_SetPtrA@8" @234 120 Str_GetPtrW = "_Str_GetPtrW@12" @235 121 Str_SetPtrW = "_Str_SetPtrW@8" @236 122 123 DSA_Create = "_DSA_Create@8" @320 124 DSA_Destroy = "_DSA_Destroy@4" @321 125 DSA_GetItem = "_DSA_GetItem@12" @322 126 DSA_GetItemPtr = "_DSA_GetItemPtr@8" @323 127 DSA_SetItem = "_DSA_SetItem@12" @324 128 DSA_InsertItem = "_DSA_InsertItem@12" @325 129 DSA_DeleteItem = "_DSA_DeleteItem@8" @326 130 DSA_DeleteAllItems = "_DSA_DeleteAllItems@4" @327 131 DPA_Create = "_DPA_Create@4" @328 132 DPA_Destroy = "_DPA_Destroy@4" @329 133 DPA_Grow = "_DPA_Grow@8" @330 134 DPA_Clone = "_DPA_Clone@8" @331 135 DPA_GetPtr = "_DPA_GetPtr@8" @332 136 DPA_GetPtrIndex = "_DPA_GetPtrIndex@8" @333 137 DPA_InsertPtr = "_DPA_InsertPtr@12" @334 138 DPA_SetPtr = "_DPA_SetPtr@12" @335 139 DPA_DeletePtr = "_DPA_DeletePtr@8" @336 140 DPA_DeleteAllPtrs = "_DPA_DeleteAllPtrs@4" @337 141 DPA_Sort = "_DPA_Sort@12" @338 142 DPA_Search = "_DPA_Search@24" @339 143 DPA_CreateEx = "_DPA_CreateEx@8" @340 144 145 SendNotify = "_COMCTL32_SendNotify@16" @341 146 SendNotifyEx = "_COMCTL32_SendNotifyEx@20" @342 147 148 StrChrA = "_COMCTL32_StrChrA@8" @350 149 StrRChrA = "_COMCTL32_StrRChrA@12" @351 150 StrCmpNA = "_COMCTL32_StrCmpNA@12" @352 151 StrCmpNIA = "_COMCTL32_StrCmpNIA@12" @353 152 StrStrA = "_COMCTL32_StrStrA@8" @354 153 StrStrIA = "_COMCTL32_StrStrIA@8" @355 154 StrCSpnA = "_COMCTL32_StrCSpnA@8" @356 155 StrChrW = "_COMCTL32_StrChrW@8" @358 156 StrToIntA = "_COMCTL32_StrToIntA@4" @357 157 StrRChrW = "_COMCTL32_StrRChrW@12" @359 158 StrCmpNW = "_COMCTL32_StrCmpNW@12" @360 159 StrCmpNIW = "_COMCTL32_StrCmpNIW@12" @361 160 StrStrW = "_COMCTL32_StrStrW@8" @362 161 StrStrIW = "_COMCTL32_StrStrIW@8" @363 162 StrSpnW = "_COMCTL32_StrSpnW@8" @364 163 StrToIntW = "_COMCTL32_StrToIntW@4" @365 164 164 ;366 stub StrChrIA 165 165 ;367 stub StrChrIW … … 173 173 ;377 stub IntlStrEqWorkerW@16 174 174 175 SmoothScrollWindow = _SmoothScrollWindow@4@382175 SmoothScrollWindow = "_SmoothScrollWindow@4" @382 176 176 ;383 stub DoReaderMode@4 177 177 ;384 stub SetPathWordBreakProc@8 178 178 179 DPA_EnumCallback = _DPA_EnumCallback@12@385180 DPA_DestroyCallback = _DPA_DestroyCallback@12@386181 DSA_EnumCallback = _DSA_EnumCallback@12@387182 DSA_DestroyCallback = _DSA_DestroyCallback@12@388183 _COMCTL32_389@8@389 NONAME184 _COMCTL32_390@16@390 NONAME185 186 CreateMRUListW = _CreateMRUListW@4@400187 AddMRUStringW = _AddMRUStringW@8@401188 FindMRUStringW = _FindMRUStringW@12@402189 EnumMRUListW = _EnumMRUListW@16@403190 CreateMRUListLazyW = _CreateMRUListLazyW@16@404179 DPA_EnumCallback = "_DPA_EnumCallback@12" @385 180 DPA_DestroyCallback = "_DPA_DestroyCallback@12" @386 181 DSA_EnumCallback = "_DSA_EnumCallback@12" @387 182 DSA_DestroyCallback = "_DSA_DestroyCallback@12" @388 183 "_COMCTL32_389@8" @389 NONAME 184 "_COMCTL32_390@16" @390 NONAME 185 186 CreateMRUListW = "_CreateMRUListW@4" @400 187 AddMRUStringW = "_AddMRUStringW@8" @401 188 FindMRUStringW = "_FindMRUStringW@12" @402 189 EnumMRUListW = "_EnumMRUListW@16" @403 190 CreateMRUListLazyW = "_CreateMRUListLazyW@16" @404 191 191 192 192 ; These are only available in comctrl 6 193 DefSubclassProc = _DefSubclassProc@16@410194 GetWindowSubclass = _GetWindowSubclass@16@411195 RemoveWindowSubclass = _RemoveWindowSubclass@12@412196 SetWindowSubclass = _SetWindowSubclass@16@413197 _COMCTL32_415@20@415 NONAME198 199 _COMCTL32_417@32@417 NONAME200 _COMCTL32_419@16@419 NONAME201 202 193 DefSubclassProc = "_DefSubclassProc@16" @410 194 GetWindowSubclass = "_GetWindowSubclass@16" @411 195 RemoveWindowSubclass = "_RemoveWindowSubclass@12" @412 196 SetWindowSubclass = "_SetWindowSubclass@16" @413 197 "_COMCTL32_415@20" @415 NONAME 198 199 "_COMCTL32_417@32" @417 NONAME 200 "_COMCTL32_419@16" @419 NONAME 201 202 -
branches/gcc-kmk/src/comctl32/comctl32dbg.def
r10098 r21840 9 9 10 10 EXPORTS 11 MenuHelp = _DbgMenuHelp@28@212 ShowHideMenuCtl = _DbgShowHideMenuCtl@12@313 GetEffectiveClientRect = _DbgGetEffectiveClientRect@12@414 DrawStatusTextA = _DbgDrawStatusTextA@16@515 CreateStatusWindowA = _DbgCreateStatusWindowA@16@616 CreateToolbar = _DbgCreateToolbar@32@717 CreateMappedBitmap = _DbgCreateMappedBitmap@20@818 DPA_LoadStream = _DbgDPA_LoadStream@16@919 DPA_SaveStream = _DbgDPA_SaveStream@16@1020 DPA_Merge = _DbgDPA_Merge@24@1111 MenuHelp = "_DbgMenuHelp@28" @2 12 ShowHideMenuCtl = "_DbgShowHideMenuCtl@12" @3 13 GetEffectiveClientRect = "_DbgGetEffectiveClientRect@12" @4 14 DrawStatusTextA = "_DbgDrawStatusTextA@16" @5 15 CreateStatusWindowA = "_DbgCreateStatusWindowA@16" @6 16 CreateToolbar = "_DbgCreateToolbar@32" @7 17 CreateMappedBitmap = "_DbgCreateMappedBitmap@20" @8 18 DPA_LoadStream = "_DbgDPA_LoadStream@16" @9 19 DPA_SaveStream = "_DbgDPA_SaveStream@16" @10 20 DPA_Merge = "_DbgDPA_Merge@24" @11 21 21 ;;12 stub Cctl1632_ThunkData32 22 MakeDragList = _DbgMakeDragList@4@1323 LBItemFromPt = _DbgLBItemFromPt@16@1424 DrawInsert = _DbgDrawInsert@12@1525 CreateUpDownControl = _DbgCreateUpDownControl@48@1626 InitCommonControls = _DbgInitCommonControls@0@1727 CreatePropertySheetPage = _DbgCreatePropertySheetPageA@4@1828 CreatePropertySheetPageA = _DbgCreatePropertySheetPageA@4@1929 CreatePropertySheetPageW = _DbgCreatePropertySheetPageW@4@2030 CreateStatusWindow = _DbgCreateStatusWindowA@16@2131 CreateStatusWindowW = _DbgCreateStatusWindowW@16@2232 CreateToolbarEx = _DbgCreateToolbarEx@52@2333 DestroyPropertySheetPage = _DbgDestroyPropertySheetPage@4@2434 DllGetVersion = _DbgCOMCTL32_DllGetVersion@4@2535 DllInstall = _DbgCOMCTL32_DllInstall@8@2636 DrawStatusText = _DbgDrawStatusTextA@16@2737 DrawStatusTextW = _DbgDrawStatusTextW@16@2838 FlatSB_EnableScrollBar = _DbgFlatSB_EnableScrollBar@12@2939 FlatSB_GetScrollInfo = _DbgFlatSB_GetScrollInfo@12@3040 FlatSB_GetScrollPos = _DbgFlatSB_GetScrollPos@8@3141 FlatSB_GetScrollProp = _DbgFlatSB_GetScrollProp@12@3242 FlatSB_GetScrollRange = _DbgFlatSB_GetScrollRange@16@3343 FlatSB_SetScrollInfo = _DbgFlatSB_SetScrollInfo@16@3444 FlatSB_SetScrollPos = _DbgFlatSB_SetScrollPos@16@3545 FlatSB_SetScrollProp = _DbgFlatSB_SetScrollProp@16@3646 FlatSB_SetScrollRange = _DbgFlatSB_SetScrollRange@20@3747 FlatSB_ShowScrollBar = _DbgFlatSB_ShowScrollBar@12@3848 GetMUILanguage = _DbgGetMUILanguage@0@3949 ImageList_Add = _DbgImageList_Add@12@4050 ImageList_AddIcon = _DbgImageList_AddIcon@8@4151 ImageList_AddMasked = _DbgImageList_AddMasked@12@4252 ImageList_BeginDrag = _DbgImageList_BeginDrag@16@4353 ImageList_Copy = _DbgImageList_Copy@20@4454 ImageList_Create = _DbgImageList_Create@20@4555 ImageList_Destroy = _DbgImageList_Destroy@4@4656 ImageList_DragEnter = _DbgImageList_DragEnter@12@4757 ImageList_DragLeave = _DbgImageList_DragLeave@4@4858 ImageList_DragMove = _DbgImageList_DragMove@8@4959 ImageList_DragShowNolock = _DbgImageList_DragShowNolock@4@5060 ImageList_Draw = _DbgImageList_Draw@24@5161 ImageList_DrawEx = _DbgImageList_DrawEx@40@5262 ImageList_DrawIndirect = _DbgImageList_DrawIndirect@4@5363 ImageList_Duplicate = _DbgImageList_Duplicate@4@5464 ImageList_EndDrag = _DbgImageList_EndDrag@0@5565 ImageList_GetBkColor = _DbgImageList_GetBkColor@4@5666 ImageList_GetDragImage = _DbgImageList_GetDragImage@8@5767 ImageList_GetFlags = _DbgImageList_GetFlags@4@5868 ImageList_GetIcon = _DbgImageList_GetIcon@12@5969 ImageList_GetIconSize = _DbgImageList_GetIconSize@12@6070 ImageList_GetImageCount = _DbgImageList_GetImageCount@4@6171 ImageList_GetImageInfo = _DbgImageList_GetImageInfo@12@6272 ImageList_GetImageRect = _DbgImageList_GetImageRect@12@6373 ImageList_LoadImage = _DbgImageList_LoadImageA@28@6474 ImageList_LoadImageA = _DbgImageList_LoadImageA@28@6575 ImageList_LoadImageW = _DbgImageList_LoadImageW@28@6676 ImageList_Merge = _DbgImageList_Merge@24@6777 ImageList_Read = _DbgImageList_Read@4@6878 ImageList_Remove = _DbgImageList_Remove@8@6979 ImageList_Replace = _DbgImageList_Replace@16@7080 Alloc = _DbgCOMCTL32_Alloc@4@7181 ReAlloc = _DbgCOMCTL32_ReAlloc@8@7282 Free = _DbgCOMCTL32_Free@4@7383 GetSize = _DbgCOMCTL32_GetSize@4@7484 ImageList_ReplaceIcon = _DbgImageList_ReplaceIcon@12@7585 ImageList_SetBkColor = _DbgImageList_SetBkColor@8@7686 ImageList_SetDragCursorImage = _DbgImageList_SetDragCursorImage@16@7787 ImageList_SetFilter = _DbgImageList_SetFilter@12@7888 ImageList_SetFlags = _DbgImageList_SetFlags@8@7989 ImageList_SetIconSize = _DbgImageList_SetIconSize@12@8090 ImageList_SetImageCount = _DbgImageList_SetImageCount@8@8191 ImageList_SetOverlayImage = _DbgImageList_SetOverlayImage@12@8292 ImageList_Write = _DbgImageList_Write@8@8393 InitCommonControlsEx = _DbgInitCommonControlsEx@4@8494 InitMUILanguage = _DbgInitMUILanguage@4@8595 InitializeFlatSB = _DbgInitializeFlatSB@4@8696 PropertySheet = _DbgPropertySheetA@4@8797 PropertySheetA = _DbgPropertySheetA@4@8898 PropertySheetW = _DbgPropertySheetW@4@8999 UninitializeFlatSB = _DbgUninitializeFlatSB@4@90100 _TrackMouseEvent = _Dbg_TrackMouseEvent@4@9122 MakeDragList = "_DbgMakeDragList@4" @13 23 LBItemFromPt = "_DbgLBItemFromPt@16" @14 24 DrawInsert = "_DbgDrawInsert@12" @15 25 CreateUpDownControl = "_DbgCreateUpDownControl@48" @16 26 InitCommonControls = "_DbgInitCommonControls@0" @17 27 CreatePropertySheetPage = "_DbgCreatePropertySheetPageA@4" @18 28 CreatePropertySheetPageA = "_DbgCreatePropertySheetPageA@4" @19 29 CreatePropertySheetPageW = "_DbgCreatePropertySheetPageW@4" @20 30 CreateStatusWindow = "_DbgCreateStatusWindowA@16" @21 31 CreateStatusWindowW = "_DbgCreateStatusWindowW@16" @22 32 CreateToolbarEx = "_DbgCreateToolbarEx@52" @23 33 DestroyPropertySheetPage = "_DbgDestroyPropertySheetPage@4" @24 34 DllGetVersion = "_DbgCOMCTL32_DllGetVersion@4" @25 35 DllInstall = "_DbgCOMCTL32_DllInstall@8" @26 36 DrawStatusText = "_DbgDrawStatusTextA@16" @27 37 DrawStatusTextW = "_DbgDrawStatusTextW@16" @28 38 FlatSB_EnableScrollBar = "_DbgFlatSB_EnableScrollBar@12" @29 39 FlatSB_GetScrollInfo = "_DbgFlatSB_GetScrollInfo@12" @30 40 FlatSB_GetScrollPos = "_DbgFlatSB_GetScrollPos@8" @31 41 FlatSB_GetScrollProp = "_DbgFlatSB_GetScrollProp@12" @32 42 FlatSB_GetScrollRange = "_DbgFlatSB_GetScrollRange@16" @33 43 FlatSB_SetScrollInfo = "_DbgFlatSB_SetScrollInfo@16" @34 44 FlatSB_SetScrollPos = "_DbgFlatSB_SetScrollPos@16" @35 45 FlatSB_SetScrollProp = "_DbgFlatSB_SetScrollProp@16" @36 46 FlatSB_SetScrollRange = "_DbgFlatSB_SetScrollRange@20" @37 47 FlatSB_ShowScrollBar = "_DbgFlatSB_ShowScrollBar@12" @38 48 GetMUILanguage = "_DbgGetMUILanguage@0" @39 49 ImageList_Add = "_DbgImageList_Add@12" @40 50 ImageList_AddIcon = "_DbgImageList_AddIcon@8" @41 51 ImageList_AddMasked = "_DbgImageList_AddMasked@12" @42 52 ImageList_BeginDrag = "_DbgImageList_BeginDrag@16" @43 53 ImageList_Copy = "_DbgImageList_Copy@20" @44 54 ImageList_Create = "_DbgImageList_Create@20" @45 55 ImageList_Destroy = "_DbgImageList_Destroy@4" @46 56 ImageList_DragEnter = "_DbgImageList_DragEnter@12" @47 57 ImageList_DragLeave = "_DbgImageList_DragLeave@4" @48 58 ImageList_DragMove = "_DbgImageList_DragMove@8" @49 59 ImageList_DragShowNolock = "_DbgImageList_DragShowNolock@4" @50 60 ImageList_Draw = "_DbgImageList_Draw@24" @51 61 ImageList_DrawEx = "_DbgImageList_DrawEx@40" @52 62 ImageList_DrawIndirect = "_DbgImageList_DrawIndirect@4" @53 63 ImageList_Duplicate = "_DbgImageList_Duplicate@4" @54 64 ImageList_EndDrag = "_DbgImageList_EndDrag@0" @55 65 ImageList_GetBkColor = "_DbgImageList_GetBkColor@4" @56 66 ImageList_GetDragImage = "_DbgImageList_GetDragImage@8" @57 67 ImageList_GetFlags = "_DbgImageList_GetFlags@4" @58 68 ImageList_GetIcon = "_DbgImageList_GetIcon@12" @59 69 ImageList_GetIconSize = "_DbgImageList_GetIconSize@12" @60 70 ImageList_GetImageCount = "_DbgImageList_GetImageCount@4" @61 71 ImageList_GetImageInfo = "_DbgImageList_GetImageInfo@12" @62 72 ImageList_GetImageRect = "_DbgImageList_GetImageRect@12" @63 73 ImageList_LoadImage = "_DbgImageList_LoadImageA@28" @64 74 ImageList_LoadImageA = "_DbgImageList_LoadImageA@28" @65 75 ImageList_LoadImageW = "_DbgImageList_LoadImageW@28" @66 76 ImageList_Merge = "_DbgImageList_Merge@24" @67 77 ImageList_Read = "_DbgImageList_Read@4" @68 78 ImageList_Remove = "_DbgImageList_Remove@8" @69 79 ImageList_Replace = "_DbgImageList_Replace@16" @70 80 Alloc = "_DbgCOMCTL32_Alloc@4" @71 81 ReAlloc = "_DbgCOMCTL32_ReAlloc@8" @72 82 Free = "_DbgCOMCTL32_Free@4" @73 83 GetSize = "_DbgCOMCTL32_GetSize@4" @74 84 ImageList_ReplaceIcon = "_DbgImageList_ReplaceIcon@12" @75 85 ImageList_SetBkColor = "_DbgImageList_SetBkColor@8" @76 86 ImageList_SetDragCursorImage = "_DbgImageList_SetDragCursorImage@16" @77 87 ImageList_SetFilter = "_DbgImageList_SetFilter@12" @78 88 ImageList_SetFlags = "_DbgImageList_SetFlags@8" @79 89 ImageList_SetIconSize = "_DbgImageList_SetIconSize@12" @80 90 ImageList_SetImageCount = "_DbgImageList_SetImageCount@8" @81 91 ImageList_SetOverlayImage = "_DbgImageList_SetOverlayImage@12" @82 92 ImageList_Write = "_DbgImageList_Write@8" @83 93 InitCommonControlsEx = "_DbgInitCommonControlsEx@4" @84 94 InitMUILanguage = "_DbgInitMUILanguage@4" @85 95 InitializeFlatSB = "_DbgInitializeFlatSB@4" @86 96 PropertySheet = "_DbgPropertySheetA@4" @87 97 PropertySheetA = "_DbgPropertySheetA@4" @88 98 PropertySheetW = "_DbgPropertySheetW@4" @89 99 UninitializeFlatSB = "_DbgUninitializeFlatSB@4" @90 100 _TrackMouseEvent = "_Dbg_TrackMouseEvent@4" @91 101 101 102 102 103 103 104 CreateMRUListA = _DbgCreateMRUListA@4@151105 FreeMRUList = _DbgFreeMRUList@4@152106 AddMRUStringA = _DbgAddMRUStringA@8@153107 EnumMRUListA = _DbgEnumMRUListA@16@154108 FindMRUStringA = _DbgFindMRUStringA@12@155109 DelMRUString = _DbgDelMRUString@8@156110 CreateMRUListLazyA = _DbgCreateMRUListLazyA@16@157104 CreateMRUListA = "_DbgCreateMRUListA@4" @151 105 FreeMRUList = "_DbgFreeMRUList@4" @152 106 AddMRUStringA = "_DbgAddMRUStringA@8" @153 107 EnumMRUListA = "_DbgEnumMRUListA@16" @154 108 FindMRUStringA = "_DbgFindMRUStringA@12" @155 109 DelMRUString = "_DbgDelMRUString@8" @156 110 CreateMRUListLazyA = "_DbgCreateMRUListLazyA@16" @157 111 111 112 AddMRUData = _DbgAddMRUData@12@167113 FindMRUData = _DbgFindMRUData@16@169112 AddMRUData = "_DbgAddMRUData@12" @167 113 FindMRUData = "_DbgFindMRUData@16" @169 114 114 115 Str_GetPtrA = _DbgStr_GetPtrA@12@233116 Str_SetPtrA = _DbgStr_SetPtrA@8@234117 Str_GetPtrW = _DbgStr_GetPtrW@12@235118 Str_SetPtrW = _DbgStr_SetPtrW@8@236115 Str_GetPtrA = "_DbgStr_GetPtrA@12" @233 116 Str_SetPtrA = "_DbgStr_SetPtrA@8" @234 117 Str_GetPtrW = "_DbgStr_GetPtrW@12" @235 118 Str_SetPtrW = "_DbgStr_SetPtrW@8" @236 119 119 120 DSA_Create = _DbgDSA_Create@8@320121 DSA_Destroy = _DbgDSA_Destroy@4@321122 DSA_GetItem = _DbgDSA_GetItem@12@322123 DSA_GetItemPtr = _DbgDSA_GetItemPtr@8@323124 DSA_SetItem = _DbgDSA_SetItem@12@324125 DSA_InsertItem = _DbgDSA_InsertItem@12@325126 DSA_DeleteItem = _DbgDSA_DeleteItem@8@326127 DSA_DeleteAllItems = _DbgDSA_DeleteAllItems@4@327128 DPA_Create = _DbgDPA_Create@4@328129 DPA_Destroy = _DbgDPA_Destroy@4@329130 DPA_Grow = _DbgDPA_Grow@8@330131 DPA_Clone = _DbgDPA_Clone@8@331132 DPA_GetPtr = _DbgDPA_GetPtr@8@332133 DPA_GetPtrIndex = _DbgDPA_GetPtrIndex@8@333134 DPA_InsertPtr = _DbgDPA_InsertPtr@12@334135 DPA_SetPtr = _DbgDPA_SetPtr@12@335136 DPA_DeletePtr = _DbgDPA_DeletePtr@8@336137 DPA_DeleteAllPtrs = _DbgDPA_DeleteAllPtrs@4@337138 DPA_Sort = _DbgDPA_Sort@12@338139 DPA_Search = _DbgDPA_Search@24@339140 DPA_CreateEx = _DbgDPA_CreateEx@8@340120 DSA_Create = "_DbgDSA_Create@8" @320 121 DSA_Destroy = "_DbgDSA_Destroy@4" @321 122 DSA_GetItem = "_DbgDSA_GetItem@12" @322 123 DSA_GetItemPtr = "_DbgDSA_GetItemPtr@8" @323 124 DSA_SetItem = "_DbgDSA_SetItem@12" @324 125 DSA_InsertItem = "_DbgDSA_InsertItem@12" @325 126 DSA_DeleteItem = "_DbgDSA_DeleteItem@8" @326 127 DSA_DeleteAllItems = "_DbgDSA_DeleteAllItems@4" @327 128 DPA_Create = "_DbgDPA_Create@4" @328 129 DPA_Destroy = "_DbgDPA_Destroy@4" @329 130 DPA_Grow = "_DbgDPA_Grow@8" @330 131 DPA_Clone = "_DbgDPA_Clone@8" @331 132 DPA_GetPtr = "_DbgDPA_GetPtr@8" @332 133 DPA_GetPtrIndex = "_DbgDPA_GetPtrIndex@8" @333 134 DPA_InsertPtr = "_DbgDPA_InsertPtr@12" @334 135 DPA_SetPtr = "_DbgDPA_SetPtr@12" @335 136 DPA_DeletePtr = "_DbgDPA_DeletePtr@8" @336 137 DPA_DeleteAllPtrs = "_DbgDPA_DeleteAllPtrs@4" @337 138 DPA_Sort = "_DbgDPA_Sort@12" @338 139 DPA_Search = "_DbgDPA_Search@24" @339 140 DPA_CreateEx = "_DbgDPA_CreateEx@8" @340 141 141 142 SendNotify = _DbgCOMCTL32_SendNotify@16@341143 SendNotifyEx = _DbgCOMCTL32_SendNotifyEx@20@342142 SendNotify = "_DbgCOMCTL32_SendNotify@16" @341 143 SendNotifyEx = "_DbgCOMCTL32_SendNotifyEx@20" @342 144 144 145 StrChrA = _DbgCOMCTL32_StrChrA@8@350146 StrRChrA = _DbgCOMCTL32_StrRChrA@12@351147 StrCmpNA = _DbgCOMCTL32_StrCmpNA@12@352148 StrCmpNIA = _DbgCOMCTL32_StrCmpNIA@12@353149 StrStrA = _DbgCOMCTL32_StrStrA@8@354150 StrStrIA = _DbgCOMCTL32_StrStrIA@8@355151 StrCSpnA = _DbgCOMCTL32_StrCSpnA@8@356152 StrChrW = _DbgCOMCTL32_StrChrW@8@358153 StrToIntA = _DbgCOMCTL32_StrToIntA@4@357154 StrRChrW = _DbgCOMCTL32_StrRChrW@12@359155 StrCmpNW = _DbgCOMCTL32_StrCmpNW@12@360156 StrCmpNIW = _DbgCOMCTL32_StrCmpNIW@12@361157 StrStrW = _DbgCOMCTL32_StrStrW@8@362158 StrStrIW = _DbgCOMCTL32_StrStrIW@8@363159 StrSpnW = _DbgCOMCTL32_StrSpnW@8@364160 StrToIntW = _DbgCOMCTL32_StrToIntW@4@365145 StrChrA = "_DbgCOMCTL32_StrChrA@8" @350 146 StrRChrA = "_DbgCOMCTL32_StrRChrA@12" @351 147 StrCmpNA = "_DbgCOMCTL32_StrCmpNA@12" @352 148 StrCmpNIA = "_DbgCOMCTL32_StrCmpNIA@12" @353 149 StrStrA = "_DbgCOMCTL32_StrStrA@8" @354 150 StrStrIA = "_DbgCOMCTL32_StrStrIA@8" @355 151 StrCSpnA = "_DbgCOMCTL32_StrCSpnA@8" @356 152 StrChrW = "_DbgCOMCTL32_StrChrW@8" @358 153 StrToIntA = "_DbgCOMCTL32_StrToIntA@4" @357 154 StrRChrW = "_DbgCOMCTL32_StrRChrW@12" @359 155 StrCmpNW = "_DbgCOMCTL32_StrCmpNW@12" @360 156 StrCmpNIW = "_DbgCOMCTL32_StrCmpNIW@12" @361 157 StrStrW = "_DbgCOMCTL32_StrStrW@8" @362 158 StrStrIW = "_DbgCOMCTL32_StrStrIW@8" @363 159 StrSpnW = "_DbgCOMCTL32_StrSpnW@8" @364 160 StrToIntW = "_DbgCOMCTL32_StrToIntW@4" @365 161 161 ;366 stub StrChrIA 162 162 ;367 stub StrChrIW … … 170 170 ;377 stub IntlStrEqWorkerW@16 171 171 172 SmoothScrollWindow = _DbgSmoothScrollWindow@4@382172 SmoothScrollWindow = "_DbgSmoothScrollWindow@4" @382 173 173 ;383 stub DoReaderMode@4 174 174 ;384 stub SetPathWordBreakProc@8 175 175 176 DPA_EnumCallback = _DbgDPA_EnumCallback@12@385177 DPA_DestroyCallback = _DbgDPA_DestroyCallback@12@386178 DSA_EnumCallback = _DbgDSA_EnumCallback@12@387179 DSA_DestroyCallback = _DbgDSA_DestroyCallback@12@388180 _COMCTL32_389@8@389 NONAME181 _COMCTL32_390@16@390 NONAME176 DPA_EnumCallback = "_DbgDPA_EnumCallback@12" @385 177 DPA_DestroyCallback = "_DbgDPA_DestroyCallback@12" @386 178 DSA_EnumCallback = "_DbgDSA_EnumCallback@12" @387 179 DSA_DestroyCallback = "_DbgDSA_DestroyCallback@12" @388 180 "_COMCTL32_389@8" @389 NONAME 181 "_COMCTL32_390@16" @390 NONAME 182 182 183 CreateMRUListW = _DbgCreateMRUListW@4@400184 AddMRUStringW = _DbgAddMRUStringW@8@401185 FindMRUStringW = _DbgFindMRUStringW@12@402186 EnumMRUListW = _DbgEnumMRUListW@16@403187 CreateMRUListLazyW = _DbgCreateMRUListLazyW@16@404183 CreateMRUListW = "_DbgCreateMRUListW@4" @400 184 AddMRUStringW = "_DbgAddMRUStringW@8" @401 185 FindMRUStringW = "_DbgFindMRUStringW@12" @402 186 EnumMRUListW = "_DbgEnumMRUListW@16" @403 187 CreateMRUListLazyW = "_DbgCreateMRUListLazyW@16" @404 188 188 189 189 ; These are only available in comctrl 6 190 DefSubclassProc = _DefSubclassProc@16@410191 GetWindowSubclass = _GetWindowSubclass@16@411192 RemoveWindowSubclass = _RemoveWindowSubclass@12@412193 SetWindowSubclass = _SetWindowSubclass@16@413194 _COMCTL32_415@20@415 NONAME190 DefSubclassProc = "_DefSubclassProc@16" @410 191 GetWindowSubclass = "_GetWindowSubclass@16" @411 192 RemoveWindowSubclass = "_RemoveWindowSubclass@12" @412 193 SetWindowSubclass = "_SetWindowSubclass@16" @413 194 "_COMCTL32_415@20" @415 NONAME 195 195 196 _COMCTL32_417@32@417 NONAME197 _COMCTL32_419@16@419 NONAME196 "_COMCTL32_417@32" @417 NONAME 197 "_COMCTL32_419@16" @419 NONAME 198 198 -
branches/gcc-kmk/src/comctl32/initterm.cpp
r21796 r21840 1 /* $Id: init comctl32.cpp,v 1.6 2003-05-15 14:26:27 sandervlExp $ */1 /* $Id: initterm.cpp,v 1.16 2001-09-05 12:04:59 bird Exp $ */ 2 2 /* 3 3 * COMCTL32 DLL entry point … … 8 8 * 9 9 * Project Odin Software License can be found in LICENSE.TXT 10 *11 *12 10 */ 13 11 14 /*-------------------------------------------------------------*/15 /* INITERM.C -- Source for a custom dynamic link library */16 /* initialization and termination (_DLL_InitTerm) */17 /* function. */18 /* */19 /* When called to perform initialization, this sample function */20 /* gets storage for an array of integers, and initializes its */21 /* elements with random integers. At termination time, it */22 /* frees the array. Substitute your own special processing. */23 /*-------------------------------------------------------------*/24 25 26 /* Include files */27 12 #define INCL_DOSMODULEMGR 28 13 #define INCL_DOSPROCESS … … 37 22 #include <initdll.h> 38 23 39 extern "C" { 40 //Win32 resource table (produced by wrc) 41 extern DWORD comctl32_PEResTab; 42 } 24 // Win32 resource table (produced by wrc) 25 extern DWORD comctl32_PEResTab; 43 26 44 27 static HMODULE dllHandle = 0; … … 46 29 BOOL WINAPI COMCTL32_DllMain (HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved); 47 30 48 //******************************************************************************49 //******************************************************************************50 31 BOOL WINAPI LibMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID fImpLoad) 51 32 { 52 switch (fdwReason)53 {54 case DLL_PROCESS_ATTACH:55 case DLL_THREAD_ATTACH:56 case DLL_THREAD_DETACH:33 switch (fdwReason) 34 { 35 case DLL_PROCESS_ATTACH: 36 case DLL_THREAD_ATTACH: 37 case DLL_THREAD_DETACH: 57 38 return COMCTL32_DllMain(hinstDLL, fdwReason, fImpLoad); 58 39 59 case DLL_PROCESS_DETACH:40 case DLL_PROCESS_DETACH: 60 41 return COMCTL32_DllMain(hinstDLL, fdwReason, fImpLoad); 61 }62 return FALSE;42 } 43 return FALSE; 63 44 } 64 /****************************************************************************/ 65 /* _DLL_InitTerm is the function that gets called by the operating system */ 66 /* loader when it loads and frees this DLL for each process that accesses */ 67 /* this DLL. However, it only gets called the first time the DLL is loaded */ 68 /* and the last time it is freed for a particular process. The system */ 69 /* linkage convention MUST be used because the operating system loader is */ 70 /* calling this function. */ 71 /****************************************************************************/ 72 ULONG APIENTRY inittermComctl32(unsigned long hModule, unsigned long ulFlag) 45 46 ULONG SYSTEM DLL_InitComCtl32(ULONG hModule) 73 47 { 74 size_t i; 75 APIRET rc; 48 CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed 98-03-18 05:28:48*/ 76 49 77 /*-------------------------------------------------------------------------*/78 /* If ulFlag is zero then the DLL is being loaded so initialization should */79 /* be performed. If ulFlag is 1 then the DLL is being freed so */80 /* termination should be performed. */81 /*-------------------------------------------------------------------------*/50 dllHandle = RegisterLxDll(hModule, LibMain, (PVOID)&comctl32_PEResTab, 51 COMCTL32_MAJORIMAGE_VERSION, COMCTL32_MINORIMAGE_VERSION, 52 IMAGE_SUBSYSTEM_WINDOWS_GUI); 53 if (dllHandle == 0) 54 return -1; 82 55 83 switch (ulFlag) { 84 case 0 : 85 dllHandle = RegisterLxDll(hModule, LibMain, (PVOID)&comctl32_PEResTab, 86 COMCTL32_MAJORIMAGE_VERSION, COMCTL32_MINORIMAGE_VERSION, 87 IMAGE_SUBSYSTEM_WINDOWS_GUI); 88 if(dllHandle == 0) 89 return 0UL; 56 return 0; 57 } 90 58 91 break; 92 case 1 : 93 if(dllHandle) {59 void SYSTEM DLL_TermComCtl32(ULONG hModule) 60 { 61 if (dllHandle) 94 62 UnregisterLxDll(dllHandle); 95 } 96 break; 97 default : 98 return 0UL; 99 } 63 } 100 64 101 /***********************************************************/ 102 /* A non-zero value must be returned to indicate success. */ 103 /***********************************************************/ 104 return 1UL; 65 ULONG SYSTEM DLL_Init(ULONG hModule) 66 { 67 if (DLL_InitDefault(hModule) == -1) 68 return -1; 69 return DLL_InitComCtl32(hModule); 105 70 } 106 //****************************************************************************** 107 //****************************************************************************** 71 72 void SYSTEM DLL_Term(ULONG hModule) 73 { 74 DLL_TermComCtl32(hModule); 75 DLL_TermDefault(hModule); 76 } -
branches/gcc-kmk/src/comctl32/listview.c
r10535 r21840 497 497 } 498 498 499 static inline int lstrncmpiW(LPCWSTR s1, LPCWSTR s2, int n)500 {501 int res;502 503 n = min(min(n, strlenW(s1)), strlenW(s2));504 res = CompareStringW(LOCALE_USER_DEFAULT, NORM_IGNORECASE, s1, n, s2, n);505 return res ? res - sizeof(WCHAR) : res;506 }507 508 499 /******** Debugging functions *****************************************/ 509 500 #if defined(__WIN32OS2__) && !defined(DEBUG) -
branches/gcc-kmk/src/comctl32/propsheet.c
r10165 r21840 171 171 static BOOL PROPSHEET_DoCommand(HWND hwnd, WORD wID); 172 172 173 INT_PTRCALLBACK173 static BOOL CALLBACK 174 174 PROPSHEET_DialogProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam); 175 175 … … 2690 2690 * PROPSHEET_DialogProc 2691 2691 */ 2692 INT_PTRCALLBACK2692 static BOOL CALLBACK 2693 2693 PROPSHEET_DialogProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) 2694 2694 { -
branches/gcc-kmk/src/comctl32/toolbar.c
r10538 r21840 1662 1662 * This function implements the toolbar customization dialog. 1663 1663 */ 1664 static INT_PTRCALLBACK1664 static BOOL CALLBACK 1665 1665 TOOLBAR_CustomizeDialogProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) 1666 1666 {
Note:
See TracChangeset
for help on using the changeset viewer.