Bonsoir,
pour la réalisation d'un drag and drop je crée un aperçu dans une fenêtre qui se déplace donc avec avec la souris.
pour le drop je voudrais connaitre le handle de la fenetre qui se trouve en dessous.
j'ai fait qq test avec WindowFromPoint(), ChildWindowFromPoint(), ChildWindowFromPointEx(), RealChildWindowFromPoint() en partant de GetDesktopWindow()
en espérant qu'avec :
la transparence sur le window, évite de bloquer sur le handle en premier plan qui est l'aperçu, mais je n'obtient pas de résultat concluant.Code:
1
2 SetWindowLong Me.hWnd, GWL_EXSTYLE, GetWindowLong(Me.hWnd, GWL_EXSTYLE) Or WS_EX_LAYERED SetLayeredWindowAttributes Me.hWnd, 0, 255 * (70 / 100), LWA_ALPHA
auriez vous une solution à me proposer ? ou faut-il envisager le parcours via GetWindow() ?
ps: j'exclus de jouer sur la visibilité, cela scintille trop.
merci. :D