CaptureItPlus/frmSettings.cs
(开头部分) 17KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/************************************************************************************
*源码来自(C#源码世界) www.HelloCsharp.com
*如果对该源码有问题可以直接点击下方的提问按钮进行提问哦
*站长将亲自帮你解决问题
*C#源码世界-找到你需要的C#源码,交流和学习
************************************************************************************/
namespace CaptureItPlus
{
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.IO;
using System.Reflection;
using System.Windows.Forms;
using CaptureItPlus.Libs;
public partial class frmSettings : Form, ISendToHost
{
#region Private variables
private string _fileName;
private string _captureMode;
private object _windowHandle;
private IEnumerable<ISendTo> _sendToPlugins;
private KeyboardMapper _keyboardMapper;
private bool _isShortcutsEnabled;
#endregion
// 下载于www.51aspx.com
public frmSettings()
{
InitializeComponent();
}
private void RegisterHotKeys(KeyboardMapper keyboardMapper)
{
var properties = keyboardMapper.GetType().GetProperties();
int i = 100;
foreach (var property in properties)
{
if (property.CanRead)
{
var shortcut = (Keys)property.GetValue(keyboardMapper, null);
if (shortcut != Keys.None)
{
KeyboardMapper.RegisterHotKeys(this, shortcut, i++, property.Name);
}
}
}
}
private string Foldername
{
get
{
return Common.GetFoldername();
}
}
private void frmSettings_Load(object sender, EventArgs e)
后面还有 386 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
