Bonjour à tous,

Ma question est simple : je souhaite connaitre la position x et y des objets Control par rapport au système hôte.

J'ai une solution très sale en utilisant l'API Win 32 ... (Pour info, je travaille sur un projet dont la plate-forme cible sera Windows)

private static org.eclipse.swt.graphics.Rectangle getCoordinateSystem(Control pControl) {
RECT espoir = new RECT();
OS.GetWindowRect(pControl.handle, espoir);
return new org.eclipse.swt.graphics.Rectangle(espoir.left, espoir.top, espoir.right - espoir.left,(espoir.bottom - espoir.top) + 50);
}


Merci d'avance