Размещение приложения WPF внутри приложения, отличного от WPF, с использованием WIn32 SetParent ()

У меня есть приложение WPF, которое, как мне кажется, размещено внутри другого приложения, не относящегося к WPF. В реальной жизни это приложение, отличное от WPF, представляет собой ActiveX внутри Internet Explorer, но для иллюстрации проблемы я использую простое приложение Windows Forms.

Я использую функцию Windows API SetParent, в которой уже есть десятки потоков. Однако я не могу найти ничего, что написано о моей конкретной проблеме: Небольшая область справа и внизу приложения WPF не отображается внутри приложения, отличного от WPF » pygame.init () По умолчанию окно начинается с 0,0 - но мне также нужны x, y, если ...

Мне нужна позиция окна сразу после того, как я создал окно pygame:

window = pygame.display.set_mode((width, height), 0, 32)
pygame.init()

По умолчанию окно начинается с 0,0 - но мне также нужны x, y, если пользователь меняет положение окна. Есть идеи?

6
задан dmorlock 9 November 2010 в 16:19
поделиться