2017-05-09 13 views
0

나는 시각적 스튜디오 응용 프로그램의 버튼 누름에서 오른쪽 클릭 이벤트를 발생 시키려고합니다. 내가 가지고있는 것은 웹 컨트롤입니다. 오른쪽 클릭하면 자체 컨트롤이 추가됩니다. 터치 스크린 인터페이스가있는 산업용 기계에 장착됩니다. 터치 스크린을 통해 기계를 기반으로하는 안전상의 이유로 마우스 오른쪽 버튼을 클릭 할 수 없습니다. 그러나이 새로운 웹 컨트롤에서 마우스 오른쪽 버튼을 클릭하면 요구 사항이됩니다.Visual Studio에서 마우스 오른쪽 버튼 클릭 이벤트가 발생합니까?

마우스 커서를 움직이는 방법과 같은 몇 가지 사항을 발견했으며, 클릭 이벤트 및 마우스 다운 이벤트 등을 관리하는 방법을 확실히 알고 있습니다. 그러나 버튼에서 오른쪽 클릭 이벤트를 트리거하는 데 대한 정보는 찾지 못했습니다.

혹시 조언이 있으십니까? 미리 감사드립니다.

답변

0

적어도 저의 구체적인 예에 ​​대한 답을 찾았습니다.

Imports System 
Imports System.Runtime.InteropServices 
Imports System.Drawing 
Imports System.Windows.Forms 

‘call this in a method somewhere to right click 
WebBrowser1.Select() (or wherever you want your mouse) 
SendKeys.Send("+{F10}")