[WinAPI, C++] Dialog wyboru pliku - możliwość wyboru kilku plików
Ostatnio zmodyfikowano 2011-08-26 13:54
Dawidsoni Temat założony przez niniejszego użytkownika |
[WinAPI, C++] Dialog wyboru pliku - możliwość wyboru kilku plików » 2011-08-24 18:21:27 Witam! Piszę program i potrzebuję wywołać okno wyboru pliku. Wszystko do tej pory działało, ale chcę teraz wybierać kilka naraz. Jednak po zmianie: ofn.Flags = OFN_FILEMUSTEXIST | OFN_HIDEREADONLY; na: ofn.Flags = OFN_ALLOWMULTISELECT | OFN_FILEMUSTEXIST | OFN_HIDEREADONLY; No i zamiast stylów Windows 7 mam style Windows 98 :D. Nie wiem co zrobić. Proszę o pomoc! Przy okazji to jak się zapisują takie nazwy plików w jednej zmiennej? Są jakoś oddzielone? |
|
Mrovqa |
» 2011-08-24 20:02:36 Więcej konkretów :) Style? Chodzi o wygląd kontrolek? Wszystkich czy tylko w dialogu? Próbowałeś manifestu?? Próbowałeś usunąć tę flagę, czy było już normalnie? |
|
Dawidsoni Temat założony przez niniejszego użytkownika |
» 2011-08-24 20:34:30 Jak usuwam tą flagę to jest normalnie.
Nie nie słyszałem nawet o manifeście.
Mam łączone SFML z WinAPI, więc nie mam kontrolek WinAPI, ale mam MessageBoxy, które mają dobre style i inne okna dialogowe, które mają złe style!!! (takie samo jak to okno dialogowe).
edit:
I co nikt nie zna przyczyny? Może coś powiecie o tym manifescie.
edit:
Już wiem: przy tej fladze, trzeba również ustawić flagę OFN_EXPLORER, żeby były dobre style. Szkoda, że nikt nie pomógł;/ |
|
malan |
» 2011-08-25 21:32:27 Wolisz żeby ktoś podał Ci gotowe rozwiązanie, czy jak dojdziesz do niego sam? |
|
Dawidsoni Temat założony przez niniejszego użytkownika |
» 2011-08-25 22:05:23 Wolę dojść do niego sam, ale czasem mam słaby dzień i mnie wkurza to, że nie mogę czegoś zrobić. Czasem też nie rozumiem, czemu coś działa w inny sposób niż powinno i dlatego pytam się na forum. Do tego nie zajmuję się obecnie WInAPI, tylko robię coś w SFML, a to jest 1 z 2 rzeczy, którą potrzebuję do SFML. Mam jeszcze 1 pytanie. Jak mogę poznać nazwy plików wczytanych? Robię tak: ofn.lpstrFile = sNazwaPliku; Jak mam 1 plik wszystko jest ok. Zmienna = ścieżce do pliku. Jednak jak mam kilka plików to zmienna wygląda tak: C:\Users\Samsung\Documents, czyli jest to folder, w którym są nazwy plików, które wybrałem. A skąd mogę poznać nazwy wybranych plików? |
|
DejaVu |
» 2011-08-26 11:16:12 Drugie pytanie nie nawiązuje do tematu => Zamykam. |
|
Elaine |
» 2011-08-26 13:54:25 Nawiązuje, było już zadane w pierwszym poście, ale skoro tak lubisz zamykać tematy :P |
|
« 1 » |