0
私はカスタムキーボードをCF 35.、Windows CE 6.0でコーディングしました。 これはBaseFormでフォームに作成されて追加され、すべてのフォームはこれを継承します。 だから私の問題は:カスタムキーボードが作成され、すべてのフォームの負荷に配置されて1-2秒かかります。 どうすればこの問題を解決できますか?ここでCutomキーボードWindows上CE
は私が解決策を見つけたキーボード
public KeyBoard()
{
InitializeComponent();
panelNumeric.SendToBack();
panelNumeric.Visible = false;
this.Visible = false;
//Click event
for (int i = 0; i < this.Controls.Count; i++)
this.Controls[i].Click += new EventHandler(ButtonClick);
panelNumeric.Click -= ButtonClick;
for (int i = 0; i < panelNumeric.Controls.Count; i++)
panelNumeric.Controls[i].Click += new EventHandler(ButtonClick);
//Caps Lock
btnListForCaps = new List<Control>(){btnQ,btnW,btnE,btnR,btnT,btnY,btnU,btnI,btnO,btnP,btnP,btnTRG,btnTRU,btnA,btnS,btnD,btnF,btnG,btnH,btnJ,btnK,btnL,btnTRS,btnTRI,btnZ,btnX,btnC,btnV,btnB,btnN,btnM,btnTRO,btnTRC};ButtonClick(btnShift, null);
}