91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 15KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-02
  • 語言: C#
  • 標簽: C#??數字鍵盤??OSK??

資源簡介

C# 數字鍵盤實現,類似微軟的小鍵盤功能,只有數字功能區,字母功能可以下載后進行改進

資源截圖

代碼片段和文件信息

using?System;
using?System.Runtime.InteropServices;
using?System.Windows.Forms;

namespace?OskNum
{
????public?partial?class?frmMain?:?Form
????{
????????private?const?int?GWL_EXstyle?=?-20;
????????private?const?int?WS_EX_NOACTIVATE?=?0x8000000;

????????[DllImport(“user32.dll“)]
????????public?static?extern?int?SetWindowLong(IntPtr?window?int?index?int?value);

????????[DllImport(“user32.dll“)]
????????public?static?extern?int?GetWindowLong(IntPtr?window?int?index);????????

????????[DllImport(“user32.dll“?EntryPoint?=?“keybd_event“)]
????????public?static?extern?void?keybd_event(
????????????byte?bVk??????????????????????????//定義一個虛據擬鍵碼。鍵碼值必須在1~254之間。
????????????byte?bScan????????????????????????//定義該鍵的硬件掃描碼
????????????int?dwFlags
????????????int?dwExtraInfo
????????????);
????????
????????public?frmMain()
????????{
????????????InitializeComponent();
????????????for?(int?i?=?0;?i?????????????{
????????????????this.Controls.Find(string.Format(“panel{0}“?i)?true)[0].Click?+=?Item_Click;
????????????????this.Controls.Find(string.Format(“label{0}“?i)?true)[0].Click?+=?Item_Click;
????????????}
????????????labelb.Click?+=?back_Click;
????????????panelb.Click?+=?back_Click;
????????}

????????private?void?enter_Click(object?sender?EventArgs?e)
????????{
????????????sendData(13);
????????}

????????private?void?back_Click(object?sender?EventArgs?e)
????????{
????????????sendData(8);
????????}

????????private?void?Item_Click(object?sender?EventArgs?e)
????????{
????????????Control?ctl?=?(Control)sender;
?????????????if(!string.IsNullOrEmpty(ctl.Tag.ToString()))
????????????????sendData((byte)ctl.Tag.ToString()[0]);
????????}

????????private?void?frmMain_Load(object?sender?EventArgs?e)
????????{
????????????SetWindowLong(this.Handle?GWL_EXstyle?GetWindowLong(this.Handle?GWL_EXstyle)?|?WS_EX_NOACTIVATE);
????????}

????????private?void?sendData(byte?data)
????????{
????????????keybd_event(data?0?0?0);??????????????????????//Q壓下
????????????keybd_event(data?0?0x02?0);
????????}
????}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-11-16?21:35??OskNum\
?????目錄???????????0??2018-11-16?21:33??OskNum\OskNum\
?????文件????????1117??2018-11-06?23:55??OskNum\OskNum.sln
?????文件?????????184??2018-11-06?23:55??OskNum\OskNum\App.config
?????目錄???????????0??2018-11-16?21:33??OskNum\OskNum\bin\
?????目錄???????????0??2018-11-16?21:33??OskNum\OskNum\bin\Release\
?????文件????????2179??2018-11-16?21:30??OskNum\OskNum\frmMain.cs
?????文件???????16865??2018-11-16?21:28??OskNum\OskNum\frmMain.Designer.cs
?????文件????????5817??2018-11-16?21:28??OskNum\OskNum\frmMain.resx
?????文件???????67646??2018-11-10?13:39??OskNum\OskNum\keyboard.ico
?????目錄???????????0??2018-11-16?21:33??OskNum\OskNum\obj\
?????目錄???????????0??2018-11-16?21:33??OskNum\OskNum\obj\Release\
?????目錄???????????0??2018-11-16?21:33??OskNum\OskNum\obj\Release\TempPE\
?????文件????????3799??2018-11-16?21:29??OskNum\OskNum\OskNum.csproj
?????文件?????????387??2018-11-16?21:27??OskNum\OskNum\Program.cs
?????目錄???????????0??2018-11-16?21:31??OskNum\OskNum\Properties\
?????文件????????1325??2018-11-16?21:31??OskNum\OskNum\Properties\AssemblyInfo.cs
?????文件????????2853??2018-11-06?23:55??OskNum\OskNum\Properties\Resources.Designer.cs
?????文件????????5612??2018-11-06?23:55??OskNum\OskNum\Properties\Resources.resx
?????文件????????1106??2018-11-06?23:55??OskNum\OskNum\Properties\Settings.Designer.cs
?????文件?????????249??2018-11-06?23:55??OskNum\OskNum\Properties\Settings.settings

評論

共有 條評論