У меня два окна в одном процессе.Окно 1 содержит текст.Окно 2 содержит растровое изображение содержимого окна 1.
Всякий раз, когда я нажимаю (WM_LBUTTONDOWN) или перемещаю (WM_MOUSEMOVE) курсор в окне 2, я передаю сообщение в окно 1, отправляя сообщение в сообщение окна 1очередь.
Теперь я хочу подражать более сложному взаимодействию.Я хотел бы сделать "выбор мышью", когда WM_LBUTTONDOWN падает и происходит несколько WM_MOUSEMOVE.Это должно выбрать какой-то текст в окне № 1.(это работает нормально, если я выполняю это действие непосредственно в окне 1)
Я не смог заставить это работать, просто разместив сообщения.Кажется, что захват мыши нужно удерживать в окне 1, но мои щелчки и перемещения происходят в окне 2.
Есть ли какие-либо указатели на реализацию, использующую только WIN32 API?
Спасибо,
Крис