Article View: borland.public.cppbuilder.nativeapi
Article #3030Re: SetWindowText() on Win 9x/Me
From: Alan Bellingham
Date: Wed, 13 Sep 2006 09:08
Date: Wed, 13 Sep 2006 09:08
31 lines
2189 bytes
2189 bytes
Paulo Buzinello <NO_SPAM_paulo@buzinello.com> wrote: >What is the alternative to SetWindowText() on Windows 95/98/Me? SetWindowText() >That function works fine on NT kernel only. (The whole of Windows relies on it to show text. It's documented as being usable as far back as Windows NT 3.51 and Windows 95.) If you're trying to set the text of something in a different process, then using the WM_SETTEXT message may work better. However, this is unlikely to sort out any 95/NT differences. What won't work is a Unicode SetWindowText() under Windows 95. If your program is Unicode, then there's a whole lot of functions that don't do anything in the mixed 16/32-bit variants of Windows. If your program IS Unicode, then use the specifically non-Unicode SetWindowTextA() function. (Happily for me, those operating systems are now unsupported by Microsoft, and I don't need to worry about them. The project I'm on has always required the 32-bit OS. I remember Microsoft promising that there'd only be Windows 95 as a transitional OS, and that by 1996, everyone would be moving over to NT. Oh yes, Vista was supposed to be here in 2004.) Alan Bellingham -- ACCU Conference: 11-14 April 2007 - Paramount Oxford Hotel
Technical Details
Message-ID:
<h1ifg25i6bur5dqsmcebkicr4iee6d8puo@4ax.com>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newshub.sdsu.edu!logbridge.uoregon.edu!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mailReferences:
<MPG.1f71b6e9f45c2dfa989681@newsgroups.borland.com>Show Full Headers
Complete Article Headers
X-Google-Thread: 10cc67,61f0397dec1049ce X-Google-Attributes: gid10cc67,public X-Google-Language: ENGLISH,ASCII-7-bit From: Alan Bellingham <alan@lspace.org> Newsgroups: borland.public.cppbuilder.nativeapi Subject: Re: SetWindowText() on Win 9x/Me Date: Wed, 13 Sep 2006 10:08:50 +0100 Organization: Private Reply-To: alan@lspace.org Message-ID: <h1ifg25i6bur5dqsmcebkicr4iee6d8puo@4ax.com> References: <MPG.1f71b6e9f45c2dfa989681@newsgroups.borland.com> X-Newsreader: Forte Agent 4.0/32.1071 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit NNTP-Posting-Host: 193.129.251.253 X-Trace: newsgroups.borland.com 1158138530 193.129.251.253 (13 Sep 2006 02:08:50 -0700) Lines: 31 Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newshub.sdsu.edu!logbridge.uoregon.edu!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mail