copiar / pegar escucha de eventos en C #

Soy nuevo en C # (estoy acostumbrado a Java) y estoy tratando de implementar un escucha que puede ejecutarse en el fondo de una computadora con Windows XP y poder ver cuando un usuario realiza una operación de copiar, cortar o pegar.
encontré estopágina Y he intentado implementar ese oyente, pero sigo teniendo problemas.

Mi pregunta es doble: una: ¿el oyente en esta página resolverá mi problema? Y si es así, ¿algún consejo para implementarlo? Me estoy poniendo:

No se pudo encontrar el tipo o nombre de espacio de nombres 'DragDropOrCopyPasteEventArgs' (¿falta una directiva using o una referencia de ensamblado?)

He intentado adjuntar la referencia de ensamblaje necesaria, pero parece que no tengo la dll correcta.

Muchas gracias por adelantado. (Antes de que alguien pregunte, no estoy escribiendo un virus, es un analizador de escritura)

Respuestas a la pregunta(1)

Su respuesta a la pregunta