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

[WinAPI, C++] GetFileVersionInfoSize, błąd kompilacji: "cannot convert 'char*' to 'const WCHAR*'"

Ostatnio zmodyfikowano 2011-07-15 20:32
Autor Wiadomość
Animax97
Temat założony przez niniejszego użytkownika
[WinAPI, C++] GetFileVersionInfoSize, błąd kompilacji: "cannot convert 'char*' to 'const WCHAR*'"
» 2011-07-15 15:55:23
Cześć,
a więc:

// char* getPath()
DWORD dwFVISize = GetFileVersionInfoSize(this->getPath(), NULL);

I mam następujący błąd:

D:\**\CPather.cpp:5: error: cannot convert 'char*' to 'const WCHAR*' for argument '1' to 'DWORD GetFileVersionInfoSizeW(const WCHAR*, DWORD*)'

I co mam zrobić, w Code::Blocks kompiluje się normalnie?
P-36007
malan
» 2011-07-15 15:57:48
To nie jest funkcja Qt, a WinAPI.
Zmienię nazwę tematu.

Wracając do problemu - możesz zmienić kodowanie na ANSI lub użyć
GetFileVersionInfoSizeA
.
P-36009
Animax97
Temat założony przez niniejszego użytkownika
» 2011-07-15 16:11:03
Ok dzięki, działa. A jeszcze, jak w Qt zmienić kodowanie na ANSII? Żeby było tak jak w C::B?
P-36010
DejaVu
» 2011-07-15 16:27:38
W opcjach projektu musisz pewnie przestawić.
P-36012
malan
» 2011-07-15 17:43:18
Coś Ty się tak na to Qt uparł? ;p
P-36014
pekfos
» 2011-07-15 19:21:25
Coś Ty się tak na to Qt uparł? ;p
problem rozwiązany więc odpowiedzi pewnie nie dostaniesz :P Za to jest już jego kolejny temat to możesz tam o to zapytać :P
P-36020
Animax97
Temat założony przez niniejszego użytkownika
» 2011-07-15 19:24:23
malan: Jakoś wygodniejsze od WinAPI jak dla mnie. ;p
P-36021
malan
» 2011-07-15 20:25:42
@Animax97: Zakładasz temat dotyczący Qt, a pytasz o funkcje WinAPI. Piszesz (zapewne) w Visualu, a pytasz się jak w Qt zmienić kodowanie. Nie to, że się czepiam, ale zastanawiam się skąd Ci się to wzięło? ;)
Qt to przecież biblioteka do tworzenia przenośnych aplikacji okienkowych. WinAPI to również biblioteka. Microsoft Visual C++ 2010 Express to narzędzie, środowisko programistyczne, które służy m.in. do tworzenia oprogramowania. Więc pytam, skąd to Qt? ;p
P-36029
« 1 » 2
  Strona 1 z 2 Następna strona