Thread overview
win32 resources
Feb 02, 2008
Mike
Feb 03, 2008
Sergey Gromov
Feb 03, 2008
Mike
February 02, 2008
Hi!

I've now spent about 3 hours just to find out how to change the title the shell displays in the taskbar when it groups windows of the same application. FYI:

http://blogs.msdn.com/oldnewthing/archive/2004/04/08/109775.aspx

The important part is this: "The name for grouped taskbar buttons comes from the version resource of the underlying program. You can view this directly by viewing the properties of the executable program and looking on the Version tab."

Now, assuming that this is a Visual Studio property (just to double-check I changed every possible property of my exe via the context menu with no effect) ... how can I tell DMD to create such a version resource?

Thanks.

-Mike (obsessed with stupid little details like that)

-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
February 03, 2008
Mike Wrote:

> The important part is this: "The name for grouped taskbar buttons comes
>  from the version resource of the underlying program. You can view this
> directly by viewing the properties of the executable program and looking
> on the Version tab."

It's a regular Windows resource of type VERSIONINFO:
http://msdn2.microsoft.com/en-us/library/aa381058.aspx
You'll have to link it into your application in order to get a Version tab
in app properties and whatever comes with it.

SnakE
February 03, 2008
With some further reading I found rc.exe - never had anything to do with resource files before, so it's kinda hard to figure out what to do, but I think I get the idea. Thanks.

<rant>After googling a bit for it I have to say that those resource files rank high among the ugliest things I've ever seen - like a bastard child of QuickBasic and the C preprocessor. Hmm. My new sworn enemy, the Windows API, makes me want to wash my hands every 15 minutes anyway, so those rc files fit into the overall theme quite nicely.</rant>

On Sun, 03 Feb 2008 14:17:57 +0100, Sergey Gromov <snake.scaly@gmail.com> wrote:

> It's a regular Windows resource of type VERSIONINFO:
> http://msdn2.microsoft.com/en-us/library/aa381058.aspx
> You'll have to link it into your application in order to get a Version tab
> in app properties and whatever comes with it.
>
> SnakE



-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/