我正在使用或“学习”C++/CLI,因为我喜欢 GUI 的外观,并且我试图在鼠标悬停在图片上和不在图片上时触发一些事件,但它不起作用,唯一有效的事件是鼠标点击图片时。
我的代码在下面
void pictureBox1_MouseEnter(Object^ sender, System::Windows::Forms::MouseEventArgs^ ) {
label1->Text = String::Concat( sender->GetType(), ": Enter" );
}
void pictureBox1_MouseHover(Object^ sender, System::Windows::Forms::MouseEventArgs^ ) {
label1->Text = String::Concat( sender->GetType(), ": MouseHover" );
}
void pictureBox1_MouseLeave(Object^ sender, System::Windows::Forms::MouseEventArgs^ ) {
label1->Text = String::Concat( sender->GetType(), ": MouseLeave" );
}
private: System::Void pictureBox1_Click(System::Object^ sender, System::EventArgs^ e) {
label1->Text = String::Concat( sender->GetType(), ": Click" );
}