컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - VB의 FindWindowsEx에 대해 전문가들이 입력했습니다.

VB의 FindWindowsEx에 대해 전문가들이 입력했습니다.

1. N번째 컨트롤의 hwd를 찾는 함수를 제공합니다:

Function FindWnd(Phwnd As Long, ClassName As String, Index) As Long

i를 정수로, ChildHwnd를 길게

ChildHwnd = FindWindowEx(Phwnd, 0, ClassName, vbNullString)

ChildHwnd 동안 수행

i = i 1

p>

If i = Index Then

FindWnd = ChildHwnd

Exit Do

End If

ChildHwnd = FindWindowEx(Phwnd , ChildHwnd, ClassName, vbNullString)

루프

함수 종료

2. 함수 호출의 예:

계산기를 찾고 있습니다. 제목에 관계없이 상자에 있는 네 번째 "버튼"을 다음과 같이 호출하세요.

dim i as long, Phwnd as long

Phwnd = FindWindow (vbNullString, "계산기")

i=FindWnd(Phwnd, "Button", 4)

上篇: 2차원 메카 소녀를 주제로 한 신작 '푸른 안개의 잔향'이 곧 테스트 시작을 앞두고 있습니다. 下篇: 충전기 브랜드 순위 목록
관련 내용