Article View: borland.public.cppbuilder.nativeapi
Article #9122Windows Shell Extension
From: Ramon F Herrera
Date: Tue, 03 Aug 2004 18:36
Date: Tue, 03 Aug 2004 18:36
31 lines
1812 bytes
1812 bytes
C++BuilderX.
I am trying to implement a Column Handler Shell Extension that
will allow me see and sort the custom file properties in
the shell/explorer's "View Detail" mode.
I guess the first question is: "can it be done?".
Any help is very much welcome. This is what I have so far.
The source code (I will post it next) is based on both
this article by Microsoft's Raymond Chen:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwui/html/shellcolhand.asp
and on the sample component provided in "Inside COM" by Dale Rogerson,
Chapter 7.
Another source is this article:
http://www.codeproject.com/shell/shellextguide8.asp
but it has the disadvantages of being biased toward Visual C++
programmers, and full of ATL stuff which I am avoiding.
Please comment the source code that I will post in my
next message.
Thanks,
-Ramon F. Herrera
Technical Details
Message-ID:
<410fdb19@newsgroups.borland.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!npeer.de.kpn-eurorings.net!feed.news.schlund.de!schlund.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: 10cc67,34354709b2dc2fba,start X-Google-Attributes: gid10cc67,public X-Google-Language: ENGLISH,ASCII-7-bit Date: Tue, 03 Aug 2004 14:36:07 -0400 From: Ramon F Herrera <ramon@jonjay.com> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: borland.public.cppbuilder.nativeapi Subject: Windows Shell Extension Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit NNTP-Posting-Host: 161.196.117.171 Message-ID: <410fdb19@newsgroups.borland.com> X-Trace: newsgroups.borland.com 1091558169 161.196.117.171 (3 Aug 2004 11:36:09 -0700) Lines: 33 Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!npeer.de.kpn-eurorings.net!feed.news.schlund.de!schlund.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail