Article View: borland.public.cppbuilder.nativeapi
Article #2938Re: OnDeviceChange Problem
From: Uri
Date: Wed, 18 Oct 2006 12:41
Date: Wed, 18 Oct 2006 12:41
35 lines
1739 bytes
1739 bytes
No, it's not working either.... when I insert or remove my USB
device the 'WMDiskChange' function is call several times but at
each call I see in the debuger that Message.WParam = 7, when I
insert, or when I remove the USB connector of the device.
Any idea why? can it be a problem in the device itself?
Here is my last code -
void __fastcall WMDiskChange( TMessage &Message );
BEGIN_MESSAGE_MAP
MESSAGE_HANDLER( WM_DEVICECHANGE, TMessage, WMDiskChange )
END_MESSAGE_MAP( TControl )
void __fastcall TForm1::WMDiskChange( TMessage &Message )
{
int Value;
Value = Message.WParam;
Value = Value; // I set my breakpoint here
}
>Just an FYI, in a message map, you need to pass TMessage by reference, not
>by value, just like when overriding WndProc():
>
> void __fastcall OnDeviceChange(Messages::TMessage &);
>
>
>Gambit
Technical Details
Message-ID:
<453620dd$1@newsgroups.borland.com>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!news.glorb.com!newsgate.newsserver.nl!newsfeed.freenet.de!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mailReferences:
<4534d31d$1@newsgroups.borland.com> <45350f17@newsgroups.borland.com>Show Full Headers
Complete Article Headers
X-Google-Thread: 10cc67,a72a1c41eec7e70f X-Google-Attributes: gid10cc67,public X-Google-Language: ENGLISH,ASCII-7-bit From: "Uri" <Uri@mymail.com> Sender: "Uri" <Uri@mymail.com> Reply-To: "Uri" <Uri@mymail.com> Subject: Re: OnDeviceChange Problem Newsgroups: borland.public.cppbuilder.nativeapi X-User-Info: 62.0.27.159 References: <4534d31d$1@newsgroups.borland.com> <45350f17@newsgroups.borland.com> NNTP-Posting-Host: 207.105.83.66 Message-ID: <453620dd$1@newsgroups.borland.com> Date: 18 Oct 2006 05:41:01 -0700 X-Trace: newsgroups.borland.com 1161175261 207.105.83.66 (18 Oct 2006 05:41:01 -0700) Lines: 36 Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!news.glorb.com!newsgate.newsserver.nl!newsfeed.freenet.de!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail