[WinApi] Okno w stylu Windows 98
Ostatnio zmodyfikowano 2012-04-09 13:26
Chlorek Temat założony przez niniejszego użytkownika |
[WinApi] Okno w stylu Windows 98 » 2012-04-08 17:36:47 Chciałbym stworzyć okno w WinApi, które posiadałoby styl okien z Windows'a 98 - niezależnie pod jakim innym nowszym Windows'em bym go uruchamiał. Czy istnieje taka możliwość? Co do Windows'a 7 i Vista mam trochę wątpliwości, jednak na Windows XP powinno jakoś ruszyć bez oporu - przecież pierwsza lepsza aplikacja typu console ma taki wygląd, nawet cmd.exe. |
|
yoogi |
» 2012-04-08 17:38:44 Zmieniasz wygląd windowsa na klasyczny i jest :) |
|
Chlorek Temat założony przez niniejszego użytkownika |
» 2012-04-08 17:45:38 Hehe, taki bajer akurat w swoim Windows XP mam ustawiony od zawsze, ale nie każdy tak ma, a w moim projekcie wygląd okna z Windows 98 jest bardzo pożądany. |
|
xevuel |
» 2012-04-08 17:59:27 Ja coś takiego uzyskuję, jak zamknę proces rundll32.
Być może manifest. Albo jakieś stałe typu _WIN32_WINNT czy WINVER. Wydaje mi się, że również niektóre biblioteki graficzne tworzą domyślnie takie okno. Ewentualnie takie przyciski można samemu narysować. |
|
Chlorek Temat założony przez niniejszego użytkownika |
» 2012-04-08 18:03:57 To nie do końca tak wygląda. Za pomocą WinApi tworzę okno, w nim renderuję grafikę za pomocą openGL i żadnych kontrolek typu buttony etc. Całość musi wyglądać jak windows'owy cmd.exe. Co do manifestu myślałem o tym ale nie za bardzo idzie coś zmodyfikować z pozytywnym skutkiem. |
|
xevuel |
» 2012-04-08 18:12:21 To skoro korzystasz z OGL-a, to możesz użyć innych bibliotek pozwalających tworzyć okna, na dodatek wieloplatformowych. Nie wiem, czy Glut nie utworzy takiego okna, jak mówisz. A oto obrazek z kursu OGL na tej stronie, przedstawia on okno utworzone za pomocą glut-a (tylko nie wiem, na jakim systemie): @down: Zawsze można użyć freegluta, który jest młodszy... |
|
Gabes |
» 2012-04-08 18:19:59 @xevuel dobrze napisał jest taka biblioteka staruszka GLUI w openGL |
|
Chlorek Temat założony przez niniejszego użytkownika |
» 2012-04-08 18:31:25 Co do GLUT'a to kompilator ma problemy z tą biblioteką - nie może odnaleźć glut.h mimo iż znajduje się tam gdzie mu wskazuję. Co do GLUI korzystałem z tego kiedyś i pamiętam, że tworzyło okno w stylu win98. Popróbuję z tym. |
|
« 1 » 2 |