private IntPtr getCurrentAndroidHWnd()
 {
     if (emulatorProcess == null)
     {
         StartEmulator();
         ConnectEmulator();
     }
     if (!docked)
     {
         return(emulatorProcess.MainWindowHandle);
     }
     else
     {
         Rectangle rect   = new Rectangle();
         var       handle = emulatorProcess.MainWindowHandle;
         if (rect.X != -1 || rect.Y != -30)
         {
             Imports.MoveWindow(handle, -1, -30, emulator.DefaultSize().Width, emulator.DefaultSize().Height, false);
         }
         return(emulatorProcess.MainWindowHandle);
     }
 }