У меня есть файл DLL, который работает под родительским программным обеспечением. Родительское программное обеспечение использует MFC и отображает главное окно графического интерфейса. Я хочу создать собственное маленькое немодальное диалоговое окно, которое будет всплывать на экране и находиться рядом с главным окном. Чтобы сделать это, я думаю, что мне нужен HWND главного окна родителя, чтобы я мог найти его RECTangle и затем переместить окно моей DLL туда, где я хочу.
Если это вообще возможно, я бы не хотел менять источник родителя. Как я мог это сделать?
Второй, возможно связанный вопрос, должен ли я использовать MFC или простой Windows API для создания диалогового окна моей DLL. Я хочу, чтобы этот метод был проще, и я прочитал в MSDN, что мне может понадобиться родительское приложение MFC, чтобы отправлять мне сообщения для работы моего MFC, чего я бы предпочел не делать.