Функция API GetCapture может быть хорошим началом. По сути, когда начинается операция перетаскивания, исходное окно «захватывает» мышь, что означает, что оно все равно будет получать все события мыши, даже если мышь покидает окно.
Однако приложения могут захватывать мышь и по другим причинам, поэтому это не на 100% надежно. Вы можете попробовать и посмотреть, насколько хорошо это работает для вас. А поскольку приложения выполняют свою собственную обработку перетаскивания, нет никакого способа быть уверенным в том, что происходит в любом случае.