Skocz do zawartości

Nemo

Członkowie
  • Postów

    0
  • Dołączył

  • Ostatnio

    Nigdy

Wszystko napisane przez Nemo

  1. Czakol: już drugi raz odkąt ja jestem na forum zaczoles nowy topic w zlym dziale. To o co pytales to dotyczy języka C/C++ wiec nie rozumie czemu ten temat jest w tym dziale.
  2. Nemo

    Opengl - Winapi - Edit

    Nie zaabrdzo to ruzmiem. Opisz problem jaśniej. Opisz dokladniej jak wczytujesz to za pomoca OGL - bo ja nie wiem w czym szukac błędu ;]
  3. Nemo

    Kolory w konsoli

    W konsoli nie ma pogrubienia ani kursywy. konsola to jets jak DOS w wersji Winows;) w konsoli nei da sie rysowac zadnych obiektów w DOSowych programach inicjowlao sie tryb graficzny zeby cos przedstawic graficznie :D Wiec trzeba w konsoli wyywloac takowy typ graficzny (p za pomoca OpenGL :D ) Ogolne mowiac w konsoli nie porysujecie sobei kółek anie lini
  4. Nemo

    Menadzer plików

    https://winapi.org/main.php?dzial=lekcja&art=1 https://winapi.org/main.php?dzial=lekcja&art=2 itd. zmieniaj tylko osttania liczbe na wieksza 8) A reszta to zwykle szuanie plików,... + MSDN Ale przykladu programu takiego nei mam ;)
  5. Nemo

    Re: Okna modalne

    Z petla nic nie kombinowalem tylko tak sobie pomyslalem. A ten kod co jest w moim poscie wyzej to kod z procedurki okna glownego, a hwnd_t to uchwyt okna modalnego (zamonialem to napsiac). Ja zrobilem z tym fokusem tak jak napsailes teraz ale mi to nie dzialal tak jak powinno wiec zrobilem tak jak w kodzie wyzej ale tez nei do konca dobrze ;)
  6. Nemo

    Re: Okna modalne

    dobry pomycl ale nie do kocna dobry ;) ale wymyslilem takie cos daje do funkcji komunikatow takei cos: if(IsWindowVisible(hwnd_t) && Msg!=WM_PAINT && Msg!=WM_NCPAINT) return 0; switch(Msg) { [...] case WM_SETOCUS: SetFocus(hwnd_t); return 0; [...] } i wszystko parwie dzial ale: jak rusze tym oknem "modalnym" to okno glowne nie odswierza sie tylko zostaje taka maźia po oknie modalnym (jedynie to co w obsludze WM)PAINT jest sie odswieza) jak zminimalizuje okno modalne i je potem przywrice to nie wiem czemu ale traci ono focus, tzn aktywne jest okno glowne - ma aktywny pasek ale nie reaguje na nic tak samo jak modalne dziwna sparwa z tym :| a moze zrobic tak: w glownej petli ignorowac wszystkie komunikaty i tylko odbierac te do okna modlanego eh sam jzu nie wiem ;]
  7. Nemo

    Re: Okna modalne

    Przeczytaj dokladnie pierwszego posta. Oto wazniejszy urywek:
  8. Nemo

    Okna modalne

    Chodzi mi o to ze rejestruje dwa okna. Jedno okno jest głównym oknem, a drugie chche zeby blo modalne, tzn ze ma sie uruchomic np po nacisnieciu guzika w glownym okinie i ma jakby blokowac glowne okno, zeby nie dalo sie go przesunac, zamknac, ani kliknac - porostu zeby glowne okno nie reagowalo na nic dopoki nie zamkne tego drugiego okna. A do DS_MODALFRAME raczej chyba nie dziala ;)
  9. Nemo

    Okna modalne

    ...a mialem wielka nadzieje ze ktos bedzie wiedzial... ...a tu nikt nie wie...
  10. NO ja korzystam z tego co mi wygodne. Szczerze mowiac nie wiem w czym jest lepsze cout << "tekst"; od printf("tekst"); Więc uzywam jak mi sie uwidzi A co do parametrów programu to mogles napisac mniewiecej tak: "Jak pobrac parametry w programie okienkowym". To bym bardziej zrozumial o co ci chodzi ;)
  11. 1) Co do pierwszego to w twoim poscie nie bylo mowy o return cos; wiec nic ci o tym nie napisalem. Ale jak chchesz zeby funkcja zwracala cos to dajesz return cos; i po bulu a jak nie hchcesz to nie dajesz i juz. 2) FILE * f; f = fopen("plik.txt", "r"); fread(...); fclose(f); Jesli o to ci chodzi to jest takie cos. Zreszta nie wiem po co pytasz skoro mozna to sparwdzic wpisujac kod w vc++ i uruchamiajac. 4) Powiedz na ktorej to stroniejest w tej "Symfoni C++" to mzoe ci powiem 5) Co do piatek to dalej utrzymuje moja odpowiedz. funkcja main(...) wyglada tak samo jak w innych kopilatorach wiec neirozumie pytania albo ty źle je zadales. I jeszcze cos dalej uwazam ze to sie nadaje do dzialu C/C++ bo ty pytasz o skladnie jezyka C++ a nie o programowanie w Windows (czyli WinAPI, MFC itp)
  12. 1) dobrze rozumujesz ;) Tworzysz klase: class klasa { public: int funkcja(void); }; int klasa::funkcja(void) { [...] } Potem mozesz z niej skorzystac tak: klasa k; klasa.funkcja(); lub tak klasa *k; k = new klasa; k->funkcja(); delete k; 2) W C++ wszystkie te funkcje sa;) ps nie swprintf tylko chyba wsprintf ale moge sie mylic ;] 3) Tego to nie wiem. Może zró takei coś: #define begin { #define end } itd... oczyiwiscie zartowalem ;) 4) zabardzo nie wiem o co chodzi ci 5) tak samo jak w innych kompilatorach tylko musisz utworzyc projekt konsolowy (Console Application) wielkie PS to chyba nadaje sie do działu C/C++ a nie tutaj.
  13. Nemo

    do góry i do dołu

    Takie coś też by mi się przydało więc fajnie jak ktoś odpowie :D Fajnie jakby ktoś jeszcze napisał jak ją wstawić do okienka dialogowego. Ale coś mi się zdaje że taka kontrolkę trzeba samemu zrobić :(
  14. Nemo

    Kolory systemowe

    Eh dzieki. Jawlasnie robilem tak ze dodawalem do wartosci + 1 ale zrobilem maly walek ktory nie przeszedl a mianowicie zamiast = (HBRUSH) (COLOR_BNTFACE+1); napsialem = (HBRUSH) COLOR_BNTFACE+1; ;]
  15. Nemo

    Kolory systemowe

    Klasa WNDCLASS ma pole wndclass.hbrBackground do którego tzreba przekazać kolor jakim ma być odmalowane robocza część okna. W Win32.hlp pisze ze jako te pole mozna dac jakis kolor systemowy więc zrobiłem sobie tak: wndclass.hbrBackground = (HBRUSH) COLOR_BTNFACE; NO i patrzę a okno ma kolor biały mimo ze COLOR_BTNFACE to jest kolor Buttona, a one mają u mnie w systemie napewno nie biały kolor :| Może zrobiłem coś źle, jesli tak to powiedzicei gdzie. Dzieki z góry.
  16. Nemo

    Okna modalne

    Nie chodzi mi tu o modalne okno dialogowe tylko zwykle okno. Więc wie ktoś jak stworzyć takie okno modalne ?? I jeszcze takei pytanko dodatkowe. Jak sprawdzić czy w kontrolce edycji wpisano jakiś znak (chodzi o kontrolke w modalnym okienku dialogowym z zasobów).
×
×
  • Utwórz nowe...