Avatar
-
Postów
0 -
Dołączył
-
Ostatnio
Nigdy
Typ zawartości
Profile
Fora
Kalendarz
Articles
Pliki
Posty napisane przez Avatar
-
-
Piasiu napisał:Po pierwsze w kodzie BIAŁEGO jest malutki blad ale pewnie go skorygowales, chodzi o to ze brakuje jednego parametru w funkcji TextOut a mianowicie pierwszym parametrem powinien byc uchwyt kontekstu po ktorym chhcesz malowac czyli HDC ;)
Z tym nie było problemu:)
Piasiu napisał:wywolanie funkcji w ten sposób InvalidateRect(hWnd, NULL, TRUE); uniewazni ci cale okno clienta i odmaluje go ;)Dzięki wielkie, zadziałało :)
-
No więc robiłem tak jak napisałeś, ale nic to nie dało.
Rysowanie zrobiłem tak jak podałeś, a RedrawWindow() wywołałem RedrawWindow(hWnd,&rect,NULL,RDW_UPDATENOW)
gdzie hWnd - uchwyt okna, rect - prostokącik otrzymany po wywołaniu GetClientRect().
RedrawWindow() wywołałem po otrzymaniu wiadomości wciśnięcia buttona WM_COMMAND.
Na teraz dość, bawię się jak wstanę:)
-
Nie nie:) Nie na pasku tytułowym, tylko normalnie w pozycji x,y :)
-
Witam!
Od dawna odwiedzam forum i stronkę a dziś zostałem zmuszony :) do napisania pierwszego posta :)
Problem mój w uproszczeniu polega na tym, że mam sobie pole EDIT (nie ma problemu z obsługą) i przycisk (BUTTON of kors, również spoko :) ) no i co zrobić, żeby po wpisaniu czegokolwiek do EDIT'a i walnięciu BUTTON'a, tekst z EDITA wyświetlił się w głównym okienku??
Dzięki z góry za pomoc
Redraw okna
w C
Napisano
Heh ;) Jeszcze jeden problemik z redraw'em :)
Otóż, otwierając okienko nr1, a następnie okienko nr2, jeśli zasłoni się okienko nr1, okienkiem nr2, to na okienku nr1 znikają wszystkie pola (edit,static itp.)
Jakieś pomysły/rady? :)