On 12/15/2009 15:52, Roderick Colenbrander wrote:
On Tue, Dec 15, 2009 at 11:08 AM, Nikolay Sivovbunglehead@gmail.com wrote:
Great that you got it working. Regarding actctx, this should work fine with our manifest support. Not much has to happen at all. Basically in user32 it needs to be checked whether a window class (lets say the Button one) is redirected or not. If it is redirected at dll init, just call RegisterClassNameW.
I'm looking at FindActCtxSectionStrin() call, looks like it does what I want. But it's not clear for me how to get dependent dll HMODULE handle to get register procedure. QueryActCtxW() doesn't provide it as I see. Any thoughts?
The only thing I'm still interested in is whether Microsoft really isn't subclassing the controls as I think Microsoft might have added those calls because of theming. It would be trivial to call GetWindowSubclass on a comctl32 v6 button.
Roderick