@dinaff

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

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

Можно ли как нибудь заставить это работать при отправке сообщений первому окну от второго окна? Если да то как это сделать?
  • Вопрос задан
  • 152 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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