Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Referencja jest tutaj:

http://msdn.microsoft.com/en-us/library/d06h2x6e.aspx

 

I wygląda ciekawie.

 

Więc chciałbym się z tym pobawić.

 

Z tym, że za chuja nie mogę i kurwica mnie strzela.

 

Visual Studio 2010 od Microsoftu, wraz z najbardziej zjebanym HelpFiles jakie widziałem w życiu ( w którym kilka stron jest poświęconych na rozróżnienie przycisku minimalizującego okno od zamykającego okno ).

 

Co ściągnąć / co zincludować / co zmienić.

Z góry dziękuję za pomoc.

 

 

@ EDIT

I w jaki sposób w Visualu 2010:

- pisać programy niezależne od .NET

- olać header stdafx.h ? Przecież on nie jest do niczego potrzebny, na boga.

Ta sygnatura jest pusta.

Opublikowano

ten header stdfx.h jest tylko do organizacji kodu-tam masz wrzucać wszystkie include(nie wiem po kiego chuja to niby ma być..)

No po prostu wybierasz projekt Win32...A te zależne od .NET to C++\CLI się nazywa.

jak chcesz pisać w MFC to musisz mieć co najmniej wersję Professional

Cytat

 

Orientacja seksualna polega na tym, że jeden mężczyzna lubi blondynki, drugi szatynki, że jedna pani woli umięśnionych mężczyzn a inna chudych intelektualistów. Homoseksualizm nie jest orientacją jest chorobą za którą homoseksualiści nie ponoszą odpowiedzialności. Pewna grupa ludzi rodzi się upośledzona fizycznie, na przykład bez ręki ale czy to znaczy, że wszystkim zdrowym powinniśmy też obcinać ręce? Nie, powinniśmy zapewnić im protezy. Obowiązkiem państwa jest zapewnienie homoseksualistom, jak wszystkim upośledzonym fizycznie czy psychicznie profesjonalnej opieki medycznej.

Opublikowano

Dzięki wielkie za odpowiedź.

 

Więc szukałem czegoś, czego tam nie ma ;P

 

Już zacząłem proces okradania ich (z wersji Ultimate, a co!), a zanim się sfinalizuje...

 

Czy istnieją jeszcze jakieś godne polecenia biblioteki / IDE ?

 

Przerobiłem C::B z wxSmith'em, Windows Form Creator .NET (Visual 2010) i Qt (od którego się odbiłem).

 

Czy istnieje poza tym coś godnego uwagi?

 

Podstawy C++ mam opanowane dostatecznie dobrze, więc rozglądam się za czymś, do sprawnego i szybkiego pisania "okienek".

Ta sygnatura jest pusta.

Opublikowano

do sprawnego i szybkiego pisania okienek to już w sumie wszystko wymieniłeś ;)

A no może FLTK z FLUIDem :)

z wxSmith'a nie korzystałem chyba trza nadrobić...zawsze wszystko ręcznie. Choć ostatnio w ogóle nie robię GUI(Console rlz)

Cytat

 

Orientacja seksualna polega na tym, że jeden mężczyzna lubi blondynki, drugi szatynki, że jedna pani woli umięśnionych mężczyzn a inna chudych intelektualistów. Homoseksualizm nie jest orientacją jest chorobą za którą homoseksualiści nie ponoszą odpowiedzialności. Pewna grupa ludzi rodzi się upośledzona fizycznie, na przykład bez ręki ale czy to znaczy, że wszystkim zdrowym powinniśmy też obcinać ręce? Nie, powinniśmy zapewnić im protezy. Obowiązkiem państwa jest zapewnienie homoseksualistom, jak wszystkim upośledzonym fizycznie czy psychicznie profesjonalnej opieki medycznej.

Opublikowano

VS Ultimate czeka.

 

Inna sprawa:

wxWidgets

 

DLL'ka zajmuje 150 MB -> nie będę jej przecież rozprowadzał razem z aplikacją.

 

Istnieje opcja linkowania statycznego.

 

W jaki sposób dokonać tego w Code::Blocks'ach ( MinGW wraz z wxWidgets ) ?

Ta sygnatura jest pusta.

Opublikowano

Musisz zlinkować stworzoną bibliotekę statyczną w opcjach projektu. Klikasz: Project -> Build options -> Linker Dettings -> Add i podajesz bibliotekę :)

Opublikowano

Po odpaleniu pliku .exe wyskakuje błąd

 

" Nie można uruchomić programu, ponieważ na komputerze nie znaleziono wxmsw28ud_gcc.dll " ( ta biblioteka waży zresztą 150 MB )

 

Natomiast linkier przyjmuje biblioteki w formacie .a ( np. libwxmsw28ud.a, domyślnie w opcjach linkera wpisana ).

 

Skąd mam wiedzieć, jakie biblioteki tam dodać? ( w wxWidgets są ich tysiące, pod różne środowiska itp. )

( nie istnieje dokładny odpowiednik wxsmw28ud_gcc.a )

 

Oraz:

Co masz na myśli przez "stworzoną bibliotekę statyczną"? Biblioteka już w momencie tworzenia jest statyczna / dynamiczna?

Ta sygnatura jest pusta.

Opublikowano

Po odpaleniu pliku .exe wyskakuje błąd

 

" Nie można uruchomić programu, ponieważ na komputerze nie znaleziono wxmsw28ud_gcc.dll " ( ta biblioteka waży zresztą 150 MB )

 

Natomiast linkier przyjmuje biblioteki w formacie .a ( np. libwxmsw28ud.a, domyślnie w opcjach linkera wpisana ).

 

Skąd mam wiedzieć, jakie biblioteki tam dodać? ( w wxWidgets są ich tysiące, pod różne środowiska itp. )

( nie istnieje dokładny odpowiednik wxsmw28ud_gcc.a )

 

Oraz:

Co masz na myśli przez "stworzoną bibliotekę statyczną"? Biblioteka już w momencie tworzenia jest statyczna / dynamiczna?

Jeśli miałem zamiar tworzyć program z wykorzystaniem bibliotek statycznych to pisałem je sam. Dużo roboty, ale opłaca się. Nigdy nie pisałem z wykorzystaniem wxWidgets, ani z wykorzystaniem bibliotek które wymagają linkowania statycznego, nie wiem na jakiej zasadzie to działa. Do aplikacji okienkowych wykorzystuję QT, którego cały czas się uczę :)

×
×
  • Dodaj nową pozycję...