Размещение контекста GTK + 3 в приложении Win32 - PullRequest
0 голосов
/ 23 мая 2018

У нас есть зрелое приложение C32 Win32, которое мы хотим перенести на GTK +.Мы хотим сделать это постепенно.Мы хотели бы инициализировать GTK + на дочернем HWND внутри нашего приложения Win32.Итак, сначала GTK + будет использоваться только в некоторых регионах нашего приложения.

Я не смог найти помощников по взаимодействию Win32-GTK + в GTK +.

Как мне этого добиться?Как разместить панель GTK + в существующем приложении Win32?

1 Ответ

0 голосов
/ 25 мая 2018

Я сомневаюсь, что это возможно.Вам понадобится 2 цикла событий: один для GTK-части и один для MFC, поскольку вы не можете просто использовать случайные набор инструментов GUI 1 с набор инструментов GUI 2 .Синхронизация этих циклов, обмен событиями будет огромной, ОГРОМНОЙ болью.Вот почему эта миграция должна выполняться атомарно.

...