Re: WM_DROPFILES
Hmmm. That is curious. D&D works for me for both release and debug builds.
I wonder if we're just doing it different ways. I drag and drop into a
dialog. I have a handler for the message:
ON_WM_DROPFILES()
and I've called:
DragAcceptFiles();
In OnInitDialog()
My handler looks like this:
void CMyDialog::OnDropFiles(HDROP hDropInfo)
{
CDialog::OnDropFiles(hDropInfo);
// Find how many files we are working with
UINT nFiles = ::DragQueryFile(hDropInfo, (UINT) -1, NULL, 0);
for(UINT nThisFile = 0; nThisFile < nFiles; ++nThisFile) {
TCHAR szFile[_MAX_PATH];
::DragQueryFile(hDropInfo, nThisFile, szFile, _countof(szFile));
// Do something with file
}
::DragFinish(hDropInfo);
}
Are you doing it the same way?
Tom
"David Webber" <dave@musical-dot-demon-dot-co.uk> wrote in message
news:ukXGRuPKIHA.5920@TK2MSFTNGP03.phx.gbl...
"Tom Serface" <tom.nospam@camaswood.com> wrote in message
news:D2F92107-F917-4EEC-BCC4-0CB5BE70C8A4@microsoft.com...
Ah, you know... what I always do when I install a new Windows is go to
the Start/All Programs/Accessories tab and right click drag a copy of
Windows Explore icon to the quick launch bar so it's easy to get to....
Aha! I do exactly the same thing with "Computer" for the same reason :-)
However now, following your message, I have explorer there as well, and I
can right click and "run as administrator"...
..but I still apparently get no WM_DROPFILES when I drag and drop from it
into my app launched from within Visual Studio :-(
Dave
--
David Webber
Author of 'Mozart the Music Processor'
http://www.mozart.co.uk
For discussion/support see
http://www.mozart.co.uk/mozartists/mailinglist.htm