컴퓨터/C#
[C#] 마우스 휠 입력
Begi
2023. 4. 12. 01:42
반응형
마우스 휠 이벤트는 속성 창에 없고 사용자가 직접 코딩해야 한다.
pictureBox에서 이벤트 휠을 입력받는 방법은 다음과 같다.
public Form1()
{
InitializeComponent();
pictureBox1.MouseWheel += new MouseEventHandler(pictureBox1_MouseWheel);
}
private void pictureBox1_MouseWheel(object sender, MouseEventArgs e)
{
int i = e.Delta * SystemInformation.MouseWheelScrollLines;
PictureBox pb = (PictureBox)sender;
<마우스 휠 이벤트 처리 코드>
}
위 코드의 e.Delta은 휠을 올릴 때는 +120이고 내릴 때는 -120이 된다.
반응형