private void btnInject_Click(object sender, EventArgs e) { try { injector.Parameter.DirectXVersion = (DirectXVersion)cbxVersion.SelectedIndex; injector.Inject(cbxProcess.SelectedValue.ToString()); btnInject.Enabled = false; btnDetach.Enabled = true; } catch (AppException ex) { logger.Error(ex.Message); } }
private void btnInjectSwitch_Click(object sender, EventArgs e) { if (!injector.Injected) { try { injector.Parameter.DirectXVersion = DirectXVersion.D3D9; injector.Inject("Europa_Client"); btnInjectSwitch.Text = "关闭"; } catch (AppException ex) { MessageBox.Show(ex.Message); } } else { injector.Close(); btnInjectSwitch.Text = "开启"; } }