Ciao ragazzi sto sviluppando un applicazione in C# che mi permette di spostare le form sullo schermo. Allora il mio problema non è spostare la form ma sapere quando sto per spostare la finestra la nuova posizione. Cioè nell'evento MouseDown della form ho questo codice:
if (e.nButton == 1)
{
ReleaseCapture();
SendMessage(Handle, WM_NCLBUTTONDOWN, (UIntPtr)HTCAPTION, IntPtr.Zero);
}
Io invece di fare SendMessage dovrei sapere le dimensioni scelte dall'utente ke dovranno essere spedite ad un gestore di monitor(sviluppato sempre in C#), tramite msg di Windows, l'attuale posizione per verificare se quella finestra può realmente essere posizionata in quel punto.
Come posso sapere la posizione in quell'evento?
Grazie