[Qt-interest] ActiveQt and the Windows Shell

Dave Gerlach dave at gigmax.com
Sun Jan 31 22:40:32 CET 2010


Hello,
I've written an ActiveQt class that I'm trying to get windows explorer 
to load as a ShellIconOverlayIdentifier. According to the documentation 
I've read it's just a normal COM object with some extra methods. 
However, when I debug it, explorer crashes at myDllName!DllCanUnloadNow 
with an error Exception at 0x6d1497f9, code: 0xc0000005: read access 
violation at: 0x0, flags=0x0. I've heard some things about issues with 
this being called across different threads. I'm using QAxFactory and 
subclassing QAxAggregated to build my dll. Does anyone know anything 
about using ActiveQt to implement windows shell extensions or if it's 
even possible?

Thanks,
Dave



More information about the Qt-interest-old mailing list