🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ee.prog
Article #212

Re: CreateWindow, SetWindowText

#212
From: Erkki Arus
Date: Mon, 15 May 2006 08:52
44 lines
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-mail
References: <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