Задать вопрос
@dinaff

Как или какое сообщение отправить, чтобы перемещать одно окно через другое?

Я практикуюсь в WinApi и есть задача реализовать перемещение одного окна, перемещая зажатый курсор в клиентской области другого окна.
В первом окне реализовано перемещение при зажатии мышки в клиентской области след образом:
case WM_LBUTTONDOWN:
    {
        flag = true;
        break;
    }
case WM_MOUSEMOVE: {
		if (flag) {
      ReleaseCapture();
			SendMessage(hWnd, WM_NCLBUTTONDOWN, HTCAPTION, 0);
		}
		break;
	}

Можно ли как нибудь заставить это работать при отправке сообщений первому окну от второго окна? Если да то как это сделать?
  • Вопрос задан
  • 169 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Merion Academy
    Администрирование MS Windows Server
    1 месяц
    Далее
  • Нетология
    Инженер по автоматизации
    13 месяцев
    Далее
  • Skillbox
    Системный администратор с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы