comctl32.lib
-
Hallo,
ich bin kurz davor, mit Statusbars, Toolbars ect zu arbeiten. Solche Sachen sind in der comctl32.dll hinterlegt. Dafür muß ich die zugehörige .lib zum Programm linken. Ich kann aber die comctl32.lib auf meinem Rechner nirgends finden.Wer kann mir sagen, wo ich die .Lib herunterladen kann- oder, wenn es einen Weg ohne .lib gibt, wie der aussieht- oder, wie ich die .lib selbst schreiben kann?
(Hinweis: Borland C++5.02)
-
welchen sinn macht es so ein uraltes ding zu benutzen?
-
Was ist an der comctl32 alt? die ist unter WinXP immer noch aktuell.
-
Ist denn nirgendwo in den Borland-Verzeichnissen die zugehörige lib dabei?
-
Ich meinte deine Entwicklungsumgebung/Compiler.

-
@Sinn
Ich habe mich mühsam in das Ding eingearbeitet und habe keine Lust, noch mühsamer auf eine neue Umgebung umzusteigen (obwohl ich eine habe). Außerdem dürfte das doch wohl kein Problem sein.Nein, leider nicht. Hab schon überall gesucht.
-
Hab soeben herausgefunden, daß es noch eine dll namens "commctrl.dll" gibt. In der Beschreibung stand genau das Gleiche:
" comctl32.dll is a module that contains common GUI components used by Windows applications."
" commctrl.dll is a module that contains common GUI components used by Windows applications."
Welches sind da die Unterschiede?
-
in letzterer sollten die 16bit sachen sein...
-
Hallo noch mal.
Ich habe hier eine Datei gefunden, die heißt COMCTL32.def. Sie hat folgenden Inhalt:LIBRARY COMCTL32 EXPORTS CreateMappedBitmap = 'COMCTL32.DLL'.* CreatePropertySheetPage = 'COMCTL32.DLL'.* CreatePropertySheetPageA = 'COMCTL32.DLL'.* CreatePropertySheetPageW = 'COMCTL32.DLL'.* CreateStatusWindow = 'COMCTL32.DLL'.* CreateStatusWindowA = 'COMCTL32.DLL'.* CreateStatusWindowW = 'COMCTL32.DLL'.* CreateToolbar = 'COMCTL32.DLL'.* CreateToolbarEx = 'COMCTL32.DLL'.* CreateUpDownControl = 'COMCTL32.DLL'.* DestroyPropertySheetPage = 'COMCTL32.DLL'.* DrawInsert = 'COMCTL32.DLL'.* DrawStatusText = 'COMCTL32.DLL'.* DrawStatusTextA = 'COMCTL32.DLL'.* DrawStatusTextW = 'COMCTL32.DLL'.* FlatSB_EnableScrollBar = 'COMCTL32.DLL'.* FlatSB_GetScrollInfo = 'COMCTL32.DLL'.* FlatSB_GetScrollPos = 'COMCTL32.DLL'.* FlatSB_GetScrollProp = 'COMCTL32.DLL'.* FlatSB_GetScrollRange = 'COMCTL32.DLL'.* FlatSB_SetScrollInfo = 'COMCTL32.DLL'.* FlatSB_SetScrollPos = 'COMCTL32.DLL'.* FlatSB_SetScrollProp = 'COMCTL32.DLL'.* FlatSB_SetScrollRange = 'COMCTL32.DLL'.* FlatSB_ShowScrollBar = 'COMCTL32.DLL'.* GetEffectiveClientRect = 'COMCTL32.DLL'.* ImageList_Add = 'COMCTL32.DLL'.* ImageList_AddIcon = 'COMCTL32.DLL'.* ImageList_AddMasked = 'COMCTL32.DLL'.* ImageList_BeginDrag = 'COMCTL32.DLL'.* ImageList_Copy = 'COMCTL32.DLL'.* ImageList_Create = 'COMCTL32.DLL'.* ImageList_Destroy = 'COMCTL32.DLL'.* ImageList_DragEnter = 'COMCTL32.DLL'.* ImageList_DragLeave = 'COMCTL32.DLL'.* ImageList_DragMove = 'COMCTL32.DLL'.* ImageList_DragShowNolock = 'COMCTL32.DLL'.* ImageList_Draw = 'COMCTL32.DLL'.* ImageList_DrawEx = 'COMCTL32.DLL'.* ImageList_DrawIndirect = 'COMCTL32.DLL'.* ImageList_Duplicate = 'COMCTL32.DLL'.* ImageList_EndDrag = 'COMCTL32.DLL'.* ImageList_GetBkColor = 'COMCTL32.DLL'.* ImageList_GetDragImage = 'COMCTL32.DLL'.* ImageList_GetIcon = 'COMCTL32.DLL'.* ImageList_GetIconSize = 'COMCTL32.DLL'.* ImageList_GetImageCount = 'COMCTL32.DLL'.* ImageList_GetImageInfo = 'COMCTL32.DLL'.* ImageList_GetImageRect = 'COMCTL32.DLL'.* ImageList_LoadImage = 'COMCTL32.DLL'.* ImageList_LoadImageA = 'COMCTL32.DLL'.* ImageList_LoadImageW = 'COMCTL32.DLL'.* ImageList_Merge = 'COMCTL32.DLL'.* ImageList_Read = 'COMCTL32.DLL'.* ImageList_Remove = 'COMCTL32.DLL'.* ImageList_Replace = 'COMCTL32.DLL'.* ImageList_ReplaceIcon = 'COMCTL32.DLL'.* ImageList_SetBkColor = 'COMCTL32.DLL'.* ImageList_SetDragCursorImage = 'COMCTL32.DLL'.* ImageList_SetFilter = 'COMCTL32.DLL'.* ImageList_SetIconSize = 'COMCTL32.DLL'.* ImageList_SetImageCount = 'COMCTL32.DLL'.* ImageList_SetOverlayImage = 'COMCTL32.DLL'.* ImageList_Write = 'COMCTL32.DLL'.* InitCommonControls = 'COMCTL32.DLL'.* InitCommonControlsEx = 'COMCTL32.DLL'.* InitializeFlatSB = 'COMCTL32.DLL'.* LBItemFromPt = 'COMCTL32.DLL'.* MakeDragList = 'COMCTL32.DLL'.* MenuHelp = 'COMCTL32.DLL'.* PropertySheet = 'COMCTL32.DLL'.* PropertySheetA = 'COMCTL32.DLL'.* PropertySheetW = 'COMCTL32.DLL'.* ShowHideMenuCtl = 'COMCTL32.DLL'.* UninitializeFlatSB = 'COMCTL32.DLL'.* _TrackMouseEvent = 'COMCTL32.DLL'.*Kann ich damit etwas anfangen? vielleicht das "def" einfach in "LIB" umbenennen?
-
lol... nein sicherlich nicht... kann es sein das du rein garkeinen Peil von Dlls hast?
-
@(D)Evil:
Ich wollt ja auch schon antworten, aber wie du siehst...Greetz, Swordfish