Всем профессионалам Win32. Допустим, мы завершили существующее приложение с окном. Задача - написать еще одно приложение с (моим) окном. Мое окно должно всегда выравнивать его левый край к правому краю существующего окна, пока пользователь перемещает существующее окно по экрану (мое окно не может перемещаться пользователем).
Условие: а) Существующее окно не может быть разделено на подклассы б) Крюки Windows не имеют значения.
Да, выглядит правильно. Я бы не задавал этот вопрос, если бы это не стало проблемой. Забыл сказать, что ОС - это Vista 2, а приложение - IE. Я пытаюсь сделать приложение, которое следует за главным окном IE, выровнять его по краю. Подклассы IE не разрешены, и SetWindowsHook не работает правильно под обычным пользователем (когда пользователь имеет права администратора, приложение работает нормально). Таким образом, все вы говорите о работе под Windows до Vista.
И похоже, что нет тривиального способа решить эту задачу. Спасибо всем.