Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[WinAPI] ToolBar ( Common Controls )

Ostatnio zmodyfikowano 2011-05-21 20:42
Autor Wiadomość
Mrowqa
Temat założony przez niniejszego użytkownika
[WinAPI] ToolBar ( Common Controls )
» 2011-05-21 20:21:36
Witam!

Korzystam z VC++ i z niewiadomych mi przyczyn linker wywala mi błędy:
1>WinMain.obj : error LNK2019: unresolved external symbol __imp__CreateToolbarEx@52 referenced in function _WinMain@16
1>WinMain.obj : error LNK2019: unresolved external symbol __imp__InitCommonControls@0 referenced in function _WinMain@16
Instrukcje przez, które wywala błędy:
C/C++
InitCommonControls(); // tu przecież nie powinno!! - przynajmniej nie ja nawaliłem :P
// tworzę i wypełniam struktrę ...
HWND hToolbar = CreateToolbarEx( hwnd, WS_CHILD | WS_VISIBLE, 500, 3, NULL,( UINT ) hbmTool, tbb, 3, 16, 16, 16, 16, sizeof( TBBUTTON ) );
Jak zwykle - nie mam zielonego pojęcia o co chodzi ... Proszę o pomoc !! :P

Pozdrawiam,
Mrowqa

P-33277
malan
» 2011-05-21 20:22:28
Comctl32.lib
?
P-33278
Mrowqa
Temat założony przez niniejszego użytkownika
» 2011-05-21 20:25:10
Chyba masz rację ... Dziwne, że plik nagłówkowy był a *.lib nie ;/ Tera muszę go zessać :D

EDIT:
a jednak jest ten plik ... więc w czym może tkwić problem ?
P-33280
malan
» 2011-05-21 20:26:15
Wystarczy, że go zalinkujesz. Nie musisz go ssać.
P-33281
Mrowqa
Temat założony przez niniejszego użytkownika
» 2011-05-21 20:33:43
Problem w tym, że jeśli zlinkuję
#include "C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib\comctl32.lib"
 ( nie wiem czemu nie upchali tego tak by można było użyć <> ;/ W każdym razie:
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(1): error C2059: syntax error : '<'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(2): error C2018: unknown character '0x60'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x1'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x3'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2059: syntax error : 'bad suffix on number'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2143: syntax error : missing ';' before '<'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x6'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x6'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C3872: '0x24': this character is not allowed in an identifier
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C3872: '0x24': this character is not allowed in an identifier
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x60'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x60'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x12'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x12'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2470: 'g' : looks like a function definition, but there is no parameter list; skipping apparent body
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2059: syntax error : '^'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2017: illegal escape sequence
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2017: illegal escape sequence
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x60'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x60'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x16'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x16'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2017: illegal escape sequence
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2017: illegal escape sequence
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x60'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x60'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x10'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x10'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x60'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x60'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C3872: '0x24': this character is not allowed in an identifier
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C3872: '0x24': this character is not allowed in an identifier
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x1e'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x1e'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x8'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x8'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x8'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x8'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0xe'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0xe'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x16'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x16'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x8'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x8'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0xe'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0xe'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C3872: '0xa0': this character is not allowed in an identifier
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C3872: '0xa0': this character is not allowed in an identifier
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x7f'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): error C2018: unknown character '0x40'
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\lib\comctl32.lib(3): fatal error C1003: error count exceeds 100; stopping compilation
P-33282
malan
» 2011-05-21 20:35:48
Wybacz, ale nie mam dziś nastroju do żartów ;) No, bo chyba nie mówisz poważnie, że nie wiem jak zalinkować plik .lib? Nie, to nie może być prawda...
P-33283
Mrowqa
Temat założony przez niniejszego użytkownika
» 2011-05-21 20:38:39
Ja nie żartuję !!! Nigdy wcześniej nie linkowałem libów ... ;/ W każdym razie jeśli w tym problem -> jeśli nie pomożesz poszukam na necie :P I tak dzięki za wskazówki :D

EDIT:
to by tłumaczyło ten osobny folder ... :P

Pozdrawiam,
Mrowqa
P-33284
malan
» 2011-05-21 20:39:49
"Szukajcie a znajdziecie" :]
P-33285
« 1 » 2
  Strona 1 z 2 Następna strona