La lista dei processi del task manager non è nulla di magico - semplicemente, è l'enumerazione delle finestre top-level visibili. Per fare quello che ti interessa dovrebbe essere sufficiente enumerare le finestre in questione (con la API EnumWindows), filtrare quelle visibili (IsWindowVisible), recuperare il process id associato (GetWindowThreadProcessId) e confrontarlo con quello di acad.exe; in questa maniera dovresti ottenere tutte le finestre di Autocad; per recuperarne la caption basta la solita GetWindowText.