ActiveQt все еще активно поддерживается ?! Просто интересно ...
В одном из моих проектов у меня была похожая проблема. Я решил это, обернув инициализацию Qt (QApplication и :: exec ()) в функцию, которую я вызываю через PInvoke, а затем просто использовал QWidgets (QWidget :: getDC () возвращает собственный дескриптор).
Это не самый чистый способ, но объединение Qt, COM и WPF вовсе не самое чистое ^^