POINT pt; GetCursorPos(&pt); //je prends les coordonnés x et y de la souris SetCapture(Form1); //je pose la capture sure la Form1 SetWindowPos(Form1, Form1, pt.x, pt.y, 200, 320, SWP_NOSIZE); //pt.x et pt.y sont les coordonnées de souris
void CNCHitDlg::OnLButtonDown(UINT nFlags, CPoint point) { CDialog::OnLButtonDown(nFlags, point); // fake windows into thinking your clicking on the caption, does not // maximize on double click PostMessage( WM_NCLBUTTONDOWN, HTCAPTION, MAKELPARAM( point.x, point.y)); }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionReleaseCapture(); Form1->Perform(WM_SYSCOMMAND, 0xF012, 0);