Article View: ee.prog
Article #212Re: CreateWindow, SetWindowText
From: Erkki Arus
Date: Mon, 15 May 2006 08:52
Date: Mon, 15 May 2006 08:52
44 lines
2730 bytes
2730 bytes
Alo Raidaru wrote:
> Tekitan akna:
>
> hwndEdit = CreateWindow ("EDIT", "See on editi aken",
> WS_CHILD |
> WS_VISIBLE |
> WS_BORDER |
> WS_MINIMIZEBOX|
> WS_CLIPSIBLINGS|
> WS_CLIPCHILDREN|
> WS_MAXIMIZEBOX|
> WS_CAPTION|
> WS_DLGFRAME|
> WS_VSCROLL|WS_HSCROLL|
> WS_SYSMENU|
> WS_THICKFRAME|
> //ES_READONLY|
> ES_LEFT|
> ES_MULTILINE,
> 5, 170, 500, 250,
> hwndEdit, (HMENU) ID_EDIT, hInst, NULL) ;
>
> Ilus aken, tiitel on "See on editi aken"
>
> Ja t�idan teda:
> SetWindowText(hwndEdit, Buffer);
Siin ei klapi n��d midagi. Sinu arvates, mis akna see CreateWindow n��d
teeb? Akna-klassiks on pandud Sul "EDIT", mis viitab Edit-box control'le,
mida minu teada saab paigutada ainult, v�i v�hemalt on m�tekas paigutada
ainult Dialog-t��pi aknasse. Kas Sinu puhul ka nii on, paraku ei selgu, sest
loodava akna peremeesaknaks (parent window) paned sa selle sama hwndEdit -i.
Mis ta v��rtus siis eelnevalt on? NULL?
Tavalise, overlapped akna korral paned SetWindowText funktsioon selle akna
tiitli ainult paika. Akna sisu, olgu see siis kas mingi tekst v�i midagi
muud, tuleb s�na otseses m�ttes joonistada. Kuidas seda teha - v�ta mingi
Windows Programming raamat k�tte ja seal reeglina esimese asjana tehakse
mingi "Hello world" n�ide, kus see "Hello World" kirjutatakse tavalisse
aknasse ilma MFC ja/v�i ATL -i kasutamata. Soovitan vaadata raamatuid, mille
autoriks on Charles Petzold (vaata t��l riiulist ;-) )
--
Lugupidamisega Erkki Arus
Technical Details
Message-ID:
<44684144_2@news.estpak.ee>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!newsfeed.kolumbus.fi!fi.sn.net!newsfeed2.fi.sn.net!feeder2.news.jippii.net!feeder1.news.jippii.net!newsfeed1.funet.fi!newsfeeds.funet.fi!newsfeed.uninet.ee!news.estpak.ee!not-for-mailReferences:
<e494pt$ddc$1@kadri.ut.ee>Show Full Headers
Complete Article Headers
X-Google-Thread: f8b3f,61f0c355e464c329 X-Google-Attributes: gidf8b3f,public X-Google-Language: ESTONIAN,CP1257 Reply-To: "Erkki Arus" <erkki.arus@mail.ee> From: "Erkki Arus" <erkki-no-spam.arus@mail.jee> Newsgroups: ee.prog References: <e494pt$ddc$1@kadri.ut.ee> Subject: Re: CreateWindow, SetWindowText Date: Mon, 15 May 2006 11:52:20 +0300 Lines: 45 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-15"; reply-type=response Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.2869 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 NNTP-Posting-Host: 217.159.170.190 Message-ID: <44684144_2@news.estpak.ee> X-Trace: news.estpak.ee 1147683140 217.159.170.190 (15 May 2006 11:52:20 +0300) Distribution: Estonia X-Complaints-To: usenet@estpak.ee Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!newsfeed.kolumbus.fi!fi.sn.net!newsfeed2.fi.sn.net!feeder2.news.jippii.net!feeder1.news.jippii.net!newsfeed1.funet.fi!newsfeeds.funet.fi!newsfeed.uninet.ee!news.estpak.ee!not-for-mail