🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

3 total messages Started by Tab Mon, 05 Jan 1998 10:20
piszesz w VC++ 5.0???
#558
Author: Tab
Date: Mon, 05 Jan 1998 10:20
14 lines
1269 bytes
Zdaje sobie sprawe ze prosba jest nieslychanie lamerska. Ale juz sam
niewiem co jest zle w pisanym przezemnie programie. Mam wiec prosbe do
kogos komu idzie pisanie pod windowsa w VC++5.0 naprzyklad. Formulowanie
konkretnego pytania byloby nieslychanie zawile, poprosze wiec o
programik robiacy nastepujaca rzecz:
Jest sobie okienko, klikam w dowolnym miejscu jego powierzni mysza, a on
w tym miejscu wyswietla naprzyklad literke "a". bez martwienia sie ze
przy kolejnym odswierzaniu niebedze zadnej informacji gdzie zostaly
wyswietlone poprzednie. Poporostu obsluga zdarzenia "klik" plus
przerysowanywanie okna. Banal , a jednak gdzes tam blad robie i mnie juz
szlag trafia.
Dzieki:)

                                                                   Tab
Re: piszesz w VC++ 5.0???
#559
Author: Jacek Szpyrka
Date: Mon, 05 Jan 1998 18:38
25 lines
1726 bytes
Tab napisaƂ(a) w wiadomoƛci: <34B0B3E7.DFC5C32B@pios.gov.pl>...

>Jest sobie okienko, klikam w dowolnym miejscu jego powierzni mysza, a on
>w tym miejscu wyswietla naprzyklad literke "a". bez martwienia sie ze
>przy kolejnym odswierzaniu niebedze zadnej informacji gdzie zostaly
>wyswietlone poprzednie. Poporostu obsluga zdarzenia "klik" plus
>przerysowanywanie okna. Banal , a jednak gdzes tam blad robie i mnie juz

MoĆŒna tak:

void CAView::OnLButtonDown(UINT nFlags, CPoint point)
{
 // TODO: Add your message handler code here and/or call default
 CClientDC dc (this);
 dc.TextOut (point.x, point.y, "a", 1);

 CView::OnLButtonDown(nFlags, point);
}

pozdrawiam
Porkis (Jacek Szpyrka)
porkis@kki.net.pl - jeƛli nie dziaƂa spróbuj:
@bbs.chip.pl, @polbox.com, @tempus.ii.uni.wroc.pl
http://polbox.com/p/porkis, http://www.kki.net.pl/porkis
Re: piszesz w VC++ 5.0???
#560
Author: Piotr RudziƄski
Date: Wed, 07 Jan 1998 14:29
33 lines
2203 bytes

Tab <tab@pios.gov.pl> wrote in article <34B0B3E7.DFC5C32B@pios.gov.pl>...
> Zdaje sobie sprawe ze prosba jest nieslychanie lamerska. Ale juz sam
> niewiem co jest zle w pisanym przezemnie programie. Mam wiec prosbe do
> kogos komu idzie pisanie pod windowsa w VC++5.0 naprzyklad. Formulowanie
> konkretnego pytania byloby nieslychanie zawile, poprosze wiec o
> programik robiacy nastepujaca rzecz:
> Jest sobie okienko, klikam w dowolnym miejscu jego powierzni mysza, a on
> w tym miejscu wyswietla naprzyklad literke "a". bez martwienia sie ze
> przy kolejnym odswierzaniu niebedze zadnej informacji gdzie zostaly
> wyswietlone poprzednie. Poporostu obsluga zdarzenia "klik" plus
> przerysowanywanie okna. Banal , a jednak gdzes tam blad robie i mnie juz
> szlag trafia.
> Dzieki:)
> 
>                                                                    Tab
> 
> 

Przypuszczam ze rozwiazanie Twojego problemu znajduje sie w ksiazce
Steve Holzner "Visula C++   Heavy metal" wprawdzie dla VC++ 2.0 ale dziala
pod 5.0 - w rozdziale " Wykorzystanie metaplikow do automatycznego
odswierzania okna w funkcji OnDraw()". Polega to na tym , ze wszystkie
wykonywane operacje na 
CDC wykonywane sa rownierz na metapliku a nastepnie jest on w razie
potrzeby odtwarzany w OnDraw(). Programik pozwala na rysowanie myszka lini
na ekranie i odswierzanie ekranu w przypadku np. zmiany okna.
Jesli Cie to interesuje to moge przeslac na prywatny adres listing tego
programu z dyskietki zalaczonej do ksiazki.
----------------------
Pietrek
ICQ : 5077055
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads