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

[WinAPI, C++] Drzewo katalogów i zaokrąglone przyciski

Ostatnio zmodyfikowano 2011-08-12 10:59
Autor Wiadomość
xevuel
Temat założony przez niniejszego użytkownika
» 2011-08-09 11:00:26
tak, znałem te linki wcześniej, i chyba bedę musiał z nich skorzystać. Jako że zależy mi tylko na katalogu, to po prostu nie pozwolę zmieniać nazwy zapisywanego pliku.
Sprawdzałem jeszcze SHBrowseForFolder(), ale do niej potrzebuję kolejnej struktury, która oczywiście nie jest zdefiniowana ani w Devie, ani w CodeBlocks :/
P-38469
pekfos
» 2011-08-09 11:29:55
która oczywiście nie jest zdefiniowana ani w Devie, ani w CodeBlocks :/
http://krokmania.com/tmp/wpid-picard-facepalm.jpg
Minimum supported client
Windows XP
Czytać chyba nie umiesz jak tego nie zauważyłeś...
P-38470
xevuel
Temat założony przez niniejszego użytkownika
» 2011-08-09 11:45:19
A co myślisz, że ja mam Windows 95 ??
P-38475
pekfos
» 2011-08-09 11:47:09
Jakbyś łaskawie poinformował WinAPI o tym jaki masz system to WinAPI łaskawie dołączyło by do biblioteki potrzebne funkcje i struktury.
P-38476
xevuel
Temat założony przez niniejszego użytkownika
» 2011-08-09 11:48:59
I niby w jaki sposób mam go o tym poinformować?
P-38477
pekfos
» 2011-08-09 11:49:39
definiując odpowiednie wartości dla makr _WIN32_WINNT i WINVER.
P-38478
xevuel
Temat założony przez niniejszego użytkownika
» 2011-08-09 11:55:40
MSDN:

Minimum system required Minimum value for _WIN32_WINNT and WINVER
Windows 7 _WIN32_WINNT_WIN7 (0x0601)
Windows Server 2008 _WIN32_WINNT_WS08 (0x0600)
Windows Vista _WIN32_WINNT_VISTA (0x0600)
Windows Server 2003 with SP1, Windows XP with SP2 _WIN32_WINNT_WS03 (0x0502)
Windows Server 2003, Windows XP _WIN32_WINNT_WINXP (0x0501)
Windows 2000 _WIN32_WINNT_WIN2K (0x0500)
czyli:
C/C++
#define _WIN32_WINNT_WS03 0x0502
? Nigdy się tym nie bawiłem, więc nie wiem, czy tak ma to wyglądać. A tak w ogóle czemu w tej tabelce nie ma SP3?

//Edit:
przeczytałem poniżej i już wiem:

For example, to set WINVER in your source file, use the following statement:

#define WINVER 0x0502

To set _WIN32_WINNT in your source file, use the following statement:

#define _WIN32_WINNT 0x0502

P-38483
pekfos
» 2011-08-09 12:00:34
A co cię SP3 interesuje jak te twoje funkcje wymagają samego XP?
C/C++
#define _WIN32_WINNT 0x0502
#define WINVER 0x0502
#include <windows.h>
Te funkcje i struktury powinny być już dostępne.
P-38484
1 2 « 3 » 4 5 6 7
Poprzednia strona Strona 3 z 7 Następna strona