コード例 #1
0
 private void checkBox_LockCursor_CheckedChanged(object sender, EventArgs e)
 {
     if (CB_LockCursor.Checked)
     {
         if (Check4WarframeLaunched())
         {
             Module_CursorLock.LockCursor();
         }
     }
     else
     {
         Module_CursorLock.UnlockCursor();
     }
 }
コード例 #2
0
        private bool Check4WarframeLaunched()
        {
            //Check if Warframe Game is launched
            Process[] ProcessList = Process.GetProcesses();
            foreach (Process RunningProcess in ProcessList)
            {
                if (!String.IsNullOrEmpty(RunningProcess.MainWindowTitle))
                {
                    if (RunningProcess.ProcessName.Equals("Warframe.x64")) //|| RunningProcess.ProcessName.Equals("i_view64"))
                    {
                        Module_CursorLock.GetWarframeWindow(RunningProcess.MainWindowHandle);
                        return(true);
                    }
                }
            }

            return(false);
        }