🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.nativeapi
Article #17147

Re: Mapping to user-defined Windows Message

#17147
From: Michel Leunen
Date: Mon, 07 Apr 2003 16:57
25 lines
1712 bytes
Gerald O'Brien wrote:
> I have defined a RegisteredWindowsMessage like this:
> 
> static const UINT UWM_U_R_ME = 
> ::RegisterWindowMessage("UWM_U_R_ME-5B76225D-E886-4ce1-BE1F-A983F759EC8A");

You have to override the Form's WndProc(). Don't use a message map:

void __fastcall TForm1::WndProc(TMessage &Message)
{
   if(Message.Msg == UWM_U_R_ME)
   {
     // Your code here
     Message.Result=true;
   }
   else  TForm::Dispatch(&Message);
}

Michel
-- 
----------------------------------------
Michel Leunen
mailto:michel@leunen.com
http://www.leunen.com/cbuilder/
----------------------------------------
Technical Details
Message-ID: <3e91ae03$1@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!newsfeed.wirehub.nl!news.kweb.on.ca!KWeb!newsgroups.borland.com!not-for-mail
References: <3e91aa4b$1@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10cc67,7914e0c3bd2d5c6d
X-Google-Attributes: gid10cc67,public
X-Google-ArrivalTime: 2003-04-07 10:02:30 PST
Date: Mon, 07 Apr 2003 18:57:32 +0200
From: Michel Leunen <mleu@skynet.be>
Organization: http://www.leunen.com/cbuilder/
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3) Gecko/20030312
X-Accept-Language: en-us, en
MIME-Version: 1.0
Newsgroups: borland.public.cppbuilder.nativeapi
Subject: Re: Mapping to user-defined Windows Message
References: <3e91aa4b$1@newsgroups.borland.com>
In-Reply-To: <3e91aa4b$1@newsgroups.borland.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: 217.136.38.90
Message-ID: <3e91ae03$1@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1049734659 217.136.38.90 (7 Apr 2003 09:57:39 -0800)
Lines: 26
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!newsfeed.wirehub.nl!news.kweb.on.ca!KWeb!newsgroups.borland.com!not-for-mail