Переместить перекрывающееся приложение по оси X от моего приложения. MFC

Можно ли изменить position других приложений, которые sharing the same area on screen как мое приложение.

Мне нужен следующий вывод:

введите описание изображения здесь

На этом рисунке вы можете видеть, что моя панель инструментов находится сверху, и она сместила браузер в битовый режим, так что оба меню видны, но мое приложение всегда должно быть сверху в координате Z.

Прямо сейчас, как именно выглядит мое приложение.

введите описание изображения здесь

Это перекрытие панели инструментов браузера.

Подскажите пожалуйста что мне делать?

0

Решение

использование SetWindowPos с HWND_TOPMOST в этой ситуации. Но вам нужно снова убрать флаг, потому что он будет держать ваше окно поверх всех других окон.

Или просто используйте параметр setWindowPos hWndInsertAfter.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]