Domanda

Sto creando un'applicazione per Windows che cattura i tutti i dettagli della sessione gli utenti.

Voglio tenere traccia che quanti utenti sono collegati con la mia macchina tramite sessione RDP. Vuoi registrare tutte le loro attività con colpo di schermo.

Quindi vorrei sapere come posso catturare lo schermo attivo. Ho provato 'RUNAS', ma il suo spettacolo mi schermata corrente in cui corro. Sono in grado di utilizzare i dati delle applicazioni dell'utente, ma non ottenere schermo effettivo.

Ho provato anche LogonUser, CreateProcessAsUser ma non ottenendo punto reale. Quindi, per favore fatemi sapere come posso farlo?

ho usato 'Cassia' google biblioteca alla lista tutta la corrente registrato dell'utente.

Grazie Laxmilal

È stato utile?

Soluzione

Sarebbe molto più facile da causare l'applicazione per l'avvio nella sessione dell'utente quando accedono nella macchina, e quindi monitorare la sessione utente la sua già. I problemi inerente sincronizzazione dei diversi casi della vostra applicazione in esecuzione (uno per utente registrati) sono molto più facili da risolvere quindi i problemi connessi con un punzone un'applicazione attraverso finestre sessioni utente ed il codice eseguito in diverse sessioni differenti contemporaneamente (e quindi sincronizzare tutto comunque).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top