Esempio n. 1
0
 private static void ObserveThread()
 {
     Win32Wrapper.OutputDebugString("[ChangeClipboardService] start thread");
     while (true)
     {
         if (Clipboard.ContainsText())
         {
             driveToUNC(Clipboard.GetText());
         }
         Thread.Sleep(50);
     }
 }
Esempio n. 2
0
 protected override void OnStop()
 {
     thread.Abort();
     Win32Wrapper.OutputDebugString("[ChangeClipboardService] OnStop");
 }
Esempio n. 3
0
 protected override void OnStart(string[] args)
 {
     Win32Wrapper.OutputDebugString("[ChangeClipboardService] OnStart");
     thread.Start();
 }
Esempio n. 4
0
 private static string driveToUNC(string path)
 {
     Win32Wrapper.OutputDebugString("[ChangeClipboardService] get " + path);
     return(null);
 }
Esempio n. 5
0
 public static void StartObserving()
 {
     Win32Wrapper.OutputDebugString("[ChangeClipboardService] start observing");
     ObserveThread();
 }
Esempio n. 6
0
 private void serviceProcessInstaller1_AfterInstall(object sender, InstallEventArgs e)
 {
     Win32Wrapper.OutputDebugString("[ChangeClipboardSercive] Process Installed");
 }