[issue5019] Specifying common controls DLL in manifest

Martin v. Löwis report at bugs.python.org
Mon Feb 23 12:18:25 CET 2009


Martin v. Löwis <martin at v.loewis.de> added the comment:

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.

Added file: http://bugs.python.org/file13155/bindtest.zip

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue5019>
_______________________________________


More information about the Python-bugs-list mailing list