Visual Basic을 6 오른쪽에서 메뉴
가 작성한 기사 루카 Ruggiero
2 페이지 1
2 페이지 1
Visual Basic을 6 양식은 기본적으로 특정 상황에서 개발자와 소프트웨어의 사용자에게 매우 유용한 옵션을하면 마우스 오른쪽 버튼을 누르면 컨텍스트 메뉴를 활성화하는 기능이 없습니다.
VB6는 이벤트 중심의 언어 고전 구문을 통해 양식의 요소에 연결되어있을 수 있습니다 MouseUp 이벤트가 있습니다.
(기사는 아래에 계속됩니다 ...)
자 입문 예를 봅시다.
우리는 Visual Basic 6의 사본을 열어 새 양식을 만들려면, 우리는 매우 양식의 아무 곳이나 두 번 클릭합니다 우리에게 다시 Form_Load 프로 시저 편집기 VB6.
및 MouseUp을 선택 이벤트 처리기를 엽니다 이벤트 (Form_Load 텍스트)에 커서가있는 Posizioniamoci :


물론 작업의 동일한 순서를 실행하여, 간단하게 두 번 클릭하고 코드에 의해, 양식의 요소로이 이벤트를 연결할 수 있습니다.
루틴 내부에는 이런 수표를 쓸 것입니다 :
비공개 하위의 Form_MouseUp (정수로 단추, 단일로서 정수, X로 시프트, Y 싱글 현재)
그렇다면 버튼 = vbRightButton
MsgBox ""
END IF
최종 하위
이벤트가 허위 또는 이벤트에 해당하는 경우 (1)의 경우 상수 vbRightButton가 영 (0)의 부울 값을 반환하는 동안 버튼, 일상, 내부 형식의 첫 번째 매개 변수입니다.
바로 실행 양식을 클릭하는 것은 빈 메시지 상자를 반환합니다.
정상이 간단한 예제의 통합을위한 올바른 통화에서 메뉴의 생성 VB6에 메뉴 창조는 같은 단지 링크된 문서에서 설명했다.
기사 단지 연결된 설명을 바탕으로, 우리는 다음과 같은 특징을 가진 메뉴를 만들 :
- 메인 메뉴 (캡션 : "나의 메뉴"- 이름 : "MyMenu")
- 하위 메뉴 1 (캡션 : "항목 1"- 이름 : "V1")
- 하위 메뉴 2 (자막 : "항목 2"- 이름 : "V2")







