This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author loewis
Recipients loewis, robind
Date 2009-02-23.11:18:18
SpamBayes Score 1.5332183e-06
Marked as misclassified No
Message-id <1235387905.26.0.703408781264.issue5019@psf.upfronthosting.co.za>
In-reply-to
Content
Here is a demo of how to make a nested DLL bind to comctl32 v6, even if
the main application binds to a different version of comctl. The DLL has
a ISOLATIONAWARE_MANIFEST_RESOURCE_ID resource.

To see what happens, run Release\bindtest.exe, and invoke File/test.
Watch the message box, and the dialog created from within the DLL. For
comparison, rename the manifest.0 to .manifest, and watch the message
box also change its button style. Tested on XP.

The sources are built with VS2008. To simplify the experiment, both the
main application and the DLL links msvcrt statically.
History
Date User Action Args
2009-02-23 11:18:25loewissetrecipients: + loewis, robind
2009-02-23 11:18:25loewissetmessageid: <1235387905.26.0.703408781264.issue5019@psf.upfronthosting.co.za>
2009-02-23 11:18:20loewislinkissue5019 messages
2009-02-23 11:18:19loewiscreate