Originariamente inviato da kappa3
Non pensavo fosse così importante
Beh ... esistono tanti di quei modi di scrivere un programma in C++ che, al contrario, mi sembra indispensabile indicare con quali strumenti/librerie/framework si sta lavorando ...

In tutti i casi, non mi sembra ci sia nulla (anche perche' dovremmo decidere che significa "fermo" ... per quanto tempo il mouse non si muove per cui puo' essere definito fermo?) che possa essere utilizzato per il tuo scopo.

L'unica cosa che puoi fare e' utilizzare un timer (magari settato a 2 secondi) che fai ripartire continuamente nella MouseMove ... appena esci dalla MouseMove, dopo 2 secondi il timer scatta per indicarti che almeno da 2 secondi non viene riazzerato ... nell'evento del timer, quindi, puoi avere cosi' determinato che il mouse e' fermo (almeno da 2 secondi).