作者jimmylin212 (JimmyG)
看板C_and_CPP
标题[问题] 程式键盘判定没有回应
时间Sat Oct 24 20:52:40 2009
程式语言 C++,工作环境 VS2008
想请问下列程式码
private: System::Void Form1_KeyDown(System::Object^ sender,
System::Windows::Forms::KeyEventArgs^ e) {
if ( e->KeyCode == Keys::F2 ) {
showSth->Text = "F2!";
} // end if
else {
showSth->Text = "error!";
} // end else
}
为什麽按下按钮之後没有回应呢?
有尝试过载 if 前面多加上一个 showSth->Text = "Enter!";
不过程式在执行的时候并没有跑出这一行
那好像程式没有进到这个 Form1_KeyDown 里面
想请问这样会是哪边出问题呢?
我的 Form1_Load 里面没有任何东西
private: System::Void Form1_Load(System::Object^ sender,
System::EventArgs^ e) {
}
问题有点冗长,先感谢了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.229.44.116
※ 编辑: jimmylin212 来自: 61.229.44.116 (10/24 20:57)