Find child window (get handle); compare propertiesSyntax1 - specified  dịch - Find child window (get handle); compare propertiesSyntax1 - specified  Việt làm thế nào để nói

Find child window (get handle); com

Find child window (get handle); compare properties
Syntax1 - specified child window
int child(text [class] [window] [flags] [propCSV] [matchindex|array])
int childtest(hwnd text [class] [window] [flags] [propCSV])


Before QM 2.3.4 used this instead.

Instead of propCSV used two parameters x y and several additional flags.



int child(text [class] [window] [flags] [x y] [matchindex|array])
int childtest(hwnd text [class] [window] [flags] [x y])


Control id can be specified before text:

int child(id [text] [class] [window] [flags] [x y] [matchindex|array])
int childtest(hwnd id [text] [class] [window] [flags] [x y])


x y - used for multiple purposes, depending on flags. Default: the child window must contain this point in window.



These flags can be used to change x y meaning:

8 x and y are coordinates in window client area.
32 x and y are screen coordinates.
8|32 x and y are coordinates in the work area.
128 x is style.
0x100 y is extended style.
0x8000 x and y used to specify a callback function and a value to pass to it.





Syntax2 - child window from point
int child(x y [window] [flags2])
int childtest(hwnd x y [window] [flags2])


Syntax3 - child window from mouse position
int child(mouse) [flags2]
int childtest(hwnd mouse) [flags2]


Syntax4 - child window from accessible object
int child(acc)
int childtest(hwnd acc)


Syntax5 - the focused child window
int child


Parameters
text - child window text.

By default, text can be partial and must match case.
Underlined character must be preceded with &.
Empty string ("") matches any text.
class - child window class name.

Must be full or with wildcard characters (*?). Case insensitive.
Default: "" (any).
Before QM 2.3.4, to use wildcard characters, need flag 0x800.
You can see class name in QM status bar.
window - parent window.

If omitted or "" - the active window.
The function searches only in the first found matching window.
flags:

1 text is full or with wildcard characters (*?).

String "*" matches child windows with no name.

2 text case insensitive.
4 Get text using an alternative method. Use for Edit and some other controls if gets wrong text.
16 Must be direct child. If not set, the function also finds children of direct children and so on.
0x200 text is regular expression.
0x400 Must be visible.

propCSV - list of other properties in format "name1=value1[]name2=value2[]...". It is CSV string with separator =. Default: "".

name value
id Control id.
accName Accessible object Name property. Must be full or with wildcard characters; case insensitive. Useful with controls that take accessible name from a sibling Static control.
wfName Windows Forms (.NET) control name. Must be full or with wildcard characters; case insensitive.

Use with controls where class name looks like "WindowsForms10.xxx.xxx". Don't use id, it is not constant. You can see wfName in QM status bar. Also can record.

xy x and y coordinates of a point in window that must be in the child window too. Relative to the client area of the window. Examples:

"xy=100 50"
"xy=0.9 0.1" ;;near top-right

callback Address of a callback function, optionally followed by a value to pass to it. Example:

F"callback={&Function} {aValue}"

Also supports style, exStyle, cClass, cText, cId, cFlags, GetProp. Same as with win.

matchindex (QM 2.2.0) - 1-based index of matched child window in the parent window. Use when there are several child windows (in the parent window) that match other properties (text, class, etc).

array (QM 2.2.1) - variable of type ARRAY(int) that will receive handles of all matching child windows.



x, y - a point in the parent window or screen (if window is 0 or used flag 32).

The function gets the visible child window that contains this point.
flags2 (syntax 2 and 3):

1 QM 2.3.4. If there is no child window, get the top-level window.
8 x and y are coordinates in client area of window.
16 Must be direct child.
32 x and y are screen coordinates.
8|32 x and y are coordinates in the work area.

QM 2.3.4. flags2 also can be used with syntax3 (mouse). Only 1 and 16.
mouse (syntax 3) - literal mouse.

accobj (syntax 4) - accessible object (an Acc or IAccessible variable).

hwnd (childtest) - handle of child window to test.



Remarks
Finds a child window (control) in the specified window, and returns its handle. Returns 0 if not found. Error if parent window does not exist.



Syntax1: Finds child window whose text and other properties match the specified.



Syntax2: Gets handle of child window from the specified point in its parent window. If window is omitted or "" - active window. If window is literal 0, parent can be any window (x and y are screen coordinates).



Syntax3: Gets handle of child window (except invisible) from mouse pointer position.



Syntax4: Gets
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Tìm thấy cửa sổ phụ (có được xử lý); Hãy so sánh các thuộc tínhSyntax1 - cửa sổ phụ được chỉ địnhtrẻ em int (văn bản [lớp] [cửa sổ] [cờ] [propCSV] [matchindex | mảng])int childtest (hwnd văn bản [lớp] [cửa sổ] [cờ] [propCSV]) Trước khi QM 2.3.4 sử dụng này để thay thế.PropCSV sử dụng hai tham số x y và một vài bổ sung cờ. trẻ em int (văn bản [lớp] [cửa sổ] [cờ] [x y] [matchindex | mảng])int childtest (văn bản hwnd [lớp] [cửa sổ] [cờ] [x y]) Kiểm soát id có thể được xác định trước khi văn bản:trẻ em int (id [text] [lớp] [cửa sổ] [cờ] [x y] [matchindex | mảng])int childtest (hwnd id [text] [lớp] [cửa sổ] [cờ] [x y]) x y - được sử dụng cho nhiều mục đích, tùy thuộc vào lá cờ. Mặc định: cửa sổ phụ phải có điểm này trong cửa sổ. Những lá cờ có thể được sử dụng để thay đổi x y nghĩa:8 x và y là tọa độ trong cửa sổ khách hàng khu vực. 32 x và y là tọa độ của màn hình. 8 | 32 x và y là các tọa độ trong khu vực làm việc. 128 x là phong cách. 0x100 y ở đây mở rộng theo phong cách. 0x8000 x và y được sử dụng để chỉ định một chức năng gọi lại và giá trị để vượt qua nó. Syntax2 - cửa sổ phụ từ điểmtrẻ em int (x y [cửa sổ] [flags2])int childtest (hwnd x y [cửa sổ] [flags2]) Syntax3 - cửa sổ phụ từ vị trí chuộtint child(mouse) [flags2]int childtest(hwnd mouse) [flags2] Syntax4 - cửa sổ phụ từ tiếp cận đối tượngint child(acc)int childtest (hwnd acc) Syntax5 - cửa sổ tập trung trẻ emint trẻ em Thông số-trẻ em cửa sổ văn bản văn bản.Theo mặc định, văn bản có thể là một phần và phải phù hợp với trường hợp. Ký tự gạch chân phải được trước với &. Chuỗi rỗng ("") phù hợp với bất kỳ văn bản. Class - tên lớp cửa sổ con.Phải đầy đủ hoặc với ký tự đại diện (*?). Trường hợp insensitive. Mặc định: "" (bất kỳ). Trước khi QM 2.3.4 bật, sử dụng ký tự đại diện, cần cờ 0x800. Bạn có thể nhìn thấy tên lớp QM thanh trạng thái. cửa sổ - cửa sổ cha.Nếu bỏ qua hoặc ""-cửa sổ hiện hoạt. Các chức năng tìm kiếm chỉ trong cửa sổ đầu tiên tìm thấy phù hợp. cờ:1 văn bản là đầy đủ hoặc với ký tự đại diện (*?).Chuỗi "*" phù hợp với trẻ em windows với tên không có. văn bản 2 trường hợp insensitive. 4 nhận được văn bản bằng cách sử dụng một phương pháp thay thế. Sử dụng để chỉnh sửa và một số các điều khiển khác nếu được sai văn bản. 16 phải trực tiếp trẻ em. Nếu không phải là thiết lập, các chức năng cũng tìm thấy trẻ em trẻ em trực tiếp và vân vân. 0x200 văn bản là biểu hiện thường xuyên. 0x400 phải được nhìn thấy. propCSV - danh sách các tài sản khác trong định dạng "name1 = value1 [] name2 = value2 []...". Đó là chuỗi CSV với tách =. Mặc định: "".Tên giá trị ID kiểm soát id. accName có thể sử dụng đối tượng sở hữu tên. Phải đầy đủ hoặc với ký tự đại diện; trường hợp insensitive. Hữu ích với các điều khiển có tên có thể truy cập từ các anh chị em một tĩnh kiểm soát. wfName cửa sổ hình thức (net) điều khiển tên. Phải đầy đủ hoặc với ký tự đại diện; trường hợp insensitive.Sử dụng với điều khiển nơi tên lớp trông giống như "WindowsForms10.xxx.xxx". Không sử dụng id, nó không phải là hằng số. Bạn có thể nhìn thấy wfName QM thanh trạng thái. Cũng có thể ghi lại. xy x và y tọa độ của một điểm trong cửa sổ phải trong cửa sổ con quá. So với khách hàng khu vực của cửa sổ. Ví dụ:"xy = 100 50""xy = 0,9 0.1"; gần trên cùng bên phải gọi lại địa chỉ của một chức năng gọi lại, tùy ý theo sau là một giá trị để vượt qua nó. Ví dụ:F "gọi lại = {& chức năng} {aValue}" Cũng hỗ trợ phong cách, exStyle, cClass, cText, cId, cFlags, GetProp. Tương tự như với chiến thắng. matchindex (QM 2.2.0) - 1 dựa trên các chỉ số của cửa sổ phụ phù hợp trong cửa sổ cha mẹ. Sử dụng khi có một số trẻ em windows (trong cửa sổ cha mẹ) phù hợp với các tài sản khác (văn bản, lớp, vv).array (QM 2.2.1) - thay đổi loại ARRAY(int) đó sẽ nhận được chốt của tất cả các cửa sổ trẻ em phù hợp. x, y - một điểm trong cửa sổ cha hoặc màn hình (nếu cửa sổ là 0 hoặc sử dụng cờ 32).Các chức năng được các cửa sổ có thể nhìn thấy trẻ em có điểm này. flags2 (cú pháp 2 và 3):1 QM 2.3.4 BẬT. Nếu không có không có cửa sổ phụ, có cửa sổ cấp cao nhất. 8 x và y là tọa độ trong khách hàng khu vực của cửa sổ. 16 phải trực tiếp trẻ em. 32 x và y là tọa độ của màn hình. 8 | 32 x và y là các tọa độ trong khu vực làm việc. QM 2.3.4 BẬT. flags2 cũng có thể được sử dụng với syntax3 (con chuột). Chỉ có 1 và 16. chuột (cú pháp 3) - chuột đen.accobj (cú pháp 4) - dễ tiếp cận đối tượng (một Acc hoặc IAccessible biến).hwnd (childtest) - xử lý của cửa sổ phụ để kiểm tra. Nhận xétTìm thấy một cửa sổ con (điều khiển) trong cửa sổ chỉ định, và trở về xử lý của nó. Trở về 0 nếu không tìm thấy. Lỗi nếu cửa sổ cha không tồn tại. Syntax1: Tìm cửa sổ phụ mà văn bản và các tài sản khác phù hợp với các quy định. Syntax2: Bị chốt cửa sổ phụ từ điểm được chỉ định trong cửa sổ cha mẹ mình. Nếu cửa sổ bỏ qua hoặc ""-cửa sổ hiện hoạt. Nếu cửa sổ là chữ 0, phụ huynh có thể là bất kỳ cửa sổ (x và y là tọa độ màn hình). Syntax3: Bị chốt cửa sổ phụ (trừ vô hình) từ vị trí con trỏ chuột. Syntax4: được
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Tìm cửa sổ con (được xử lý); so sánh tính
Syntax1 - quy định cửa sổ con
int con (text [lớp] [cửa sổ] [cờ] [propCSV] [matchindex | mảng])
int childtest (hwnd văn bản [lớp] [cửa sổ] [cờ] [propCSV])


Trước khi QM 2.3 0,4 sử dụng điều này để thay thế.

thay vì propCSV sử dụng hai tham số xy và vài cờ bổ sung.



int con (text [lớp] [cửa sổ] [cờ] [xy] [matchindex | mảng])
int childtest (hwnd văn bản [lớp] [cửa sổ ] [cờ] [xy])


điều khiển id có thể được chỉ định trước khi văn bản:

int con (id [text] [lớp] [cửa sổ] [cờ] [xy] [matchindex | mảng])
int childtest (hwnd id [text] [ lớp] [cửa sổ] [cờ] [xy])


xy - được sử dụng cho nhiều mục đích, tùy thuộc vào lá cờ. Mặc định: các cửa sổ con phải chứa điểm này trong cửa sổ.



Những lá cờ có thể được sử dụng để thay đổi ý nghĩa xy:

8 x và y là tọa độ trong khu vực cửa sổ khách hàng.
32 x và y là tọa độ màn hình.
8 | 32 x và y là tọa độ trong . khu vực làm việc
128 x là phong cách.
0x100 y được mở rộng thêm phong cách.
0x8000 x và y được sử dụng để chỉ định một chức năng gọi lại và một giá trị để vượt qua nó.





Syntax2 - cửa sổ con từ điểm
int con (xy [cửa sổ] [flags2])
int childtest (hwnd xy [cửa sổ] [flags2])


Syntax3 - cửa sổ con từ vị trí con chuột
int con (con chuột) [flags2]
int childtest (hwnd chuột) [flags2]


Syntax4 - cửa sổ con từ tiếp cận đối tượng
int con (acc)
int childtest (hwnd acc)


Syntax5 - cửa sổ con tập trung
int con


Parameters
văn bản -. văn bản cửa sổ con

Theo mặc định, văn bản có thể được một phần và phải phù hợp với trường hợp.
nhân vật gạch chân phải được bắt đầu bằng &.
rỗng chuỗi ( "") phù hợp với bất kỳ văn bản.
lớp -. tên lớp cửa sổ con

phải là ký tự đại diện đầy đủ hoặc có dấu (*?). . Trường hợp không nhạy cảm
Mặc định: "" (có).
Trước khi QM 2.3.4, sử dụng ký tự đại diện, cần cờ 0x800.
Bạn có thể thấy tên lớp trong thanh trạng thái QM.
Cửa sổ - cửa sổ cha mẹ.

Nếu bỏ qua hoặc "" - các cửa sổ hoạt động .
chức năng tìm kiếm chỉ trong lần đầu tiên cửa sổ phù hợp được tìm thấy.
cờ:

. 1 văn bản là đầy đủ hoặc với các ký tự đại diện (? *)

string "*" phù hợp với các cửa sổ con không có tên.

trường hợp 2 văn bản nhạy cảm.
4 Nhận văn bản sử dụng một phương pháp khác . Sử dụng cho Edit và một số điều khiển khác nếu được văn bản sai trái.
16 Phải là con trực tiếp. Nếu không được thiết lập, các chức năng cũng tìm thấy trẻ em của trẻ em trực tiếp và như vậy.
0x200 văn bản là biểu hiện thường xuyên.
0x400 Phải nhìn thấy được.

PropCSV - danh sách các tài sản khác trong định dạng "name1 = value1 [] name2 = value2 [] ..." . Đó là chuỗi với = tách CSV. "": Mặc định.

Giá trị tên
id kiểm soát id.
AccName bể đối tượng thuộc tính Name. Phải có đầy đủ hoặc ký tự đại diện; trường hợp không nhạy cảm. Hữu ích với các điều khiển mà lấy tên truy cập từ một anh chị em kiểm soát tĩnh.
WfName Windows Forms tên (NET) kiểm soát. Phải có đầy đủ hoặc ký tự đại diện; là trường hợp nhạy cảm.

Sử dụng với các điều khiển nơi tên lớp trông như "WindowsForms10.xxx.xxx". Không sử dụng id, nó không phải là hằng số. Bạn có thể thấy wfName trong thanh trạng thái lượng tử. Ngoài ra có thể ghi lại.

X xy và y tọa độ của một điểm trong cửa sổ đó phải trong cửa sổ con quá. So với các vùng client của cửa sổ. Ví dụ:

"xy = 100 50"
"xy = 0,9 0,1" ;; gần góc trên bên phải

Địa chỉ gọi lại của một chức năng gọi lại, tùy theo sau là một giá trị để vượt qua nó. Ví dụ:

F "callback = {& Chức năng} {} Avalue"

Cũng hỗ trợ phong cách, exStyle, cClass, cText, CID, CFLAGS, GetProp. . Tương tự như với chiến thắng

chỉ số 1 dựa trên các cửa sổ con xuất hiện trong cửa sổ cha mẹ - matchindex (QM 2.2.0). Sử dụng khi có nhiều cửa sổ con (trong cửa sổ cha mẹ) phù hợp với các tài sản khác (văn bản, lớp học, vv).

Array (QM 2.2.1) - biến kiểu ARRAY (int) sẽ nhận được xử lý của tất cả các cửa sổ con phù hợp.



x, y - một điểm trong cửa sổ cha mẹ hoặc màn hình (nếu cửa sổ là 0 hoặc sử dụng lá cờ 32).

các chức năng được các cửa sổ con nhìn thấy có chứa điểm này.
flags2 (cú pháp 2 và 3):

1 QM 2.3.4. Nếu không có cửa sổ con, có cửa sổ cấp cao.
8 x và y là tọa độ trong vùng client của cửa sổ.
16 Phải là con trực tiếp.
32 x và y là màn hình tọa độ.
8 | 32 x và y là tọa độ trong khu vực làm việc.

QM 2.3.4. flags2 cũng có thể được sử dụng với syntax3 (con chuột). Chỉ có 1 và 16.
chuột (cú pháp 3) - chuột đen.

Accobj (cú pháp 4) - đối tượng truy cập (một Acc hoặc biến IAccessible).

Hwnd (childtest) -. Handle của cửa sổ con để kiểm tra



chú
Finds một cửa sổ con (điều khiển) trong cửa sổ chỉ định, và trả về xử lý của nó. Trả về 0 nếu không tìm thấy. Lỗi nếu cửa sổ cha mẹ không tồn tại.



Syntax1: Finds cửa sổ con người có văn bản và các tài sản khác phù hợp với quy định.



Syntax2: Lấu xử lý của cửa sổ con từ điểm quy định trong cửa sổ cha mẹ của nó. Nếu cửa sổ bị bỏ qua hoặc "" - cửa sổ hoạt động. Nếu cửa sổ là chữ 0, cha mẹ có thể là bất kỳ cửa sổ (x và y là màn hình tọa độ).



Syntax3: Lấu xử lý của cửa sổ con (trừ vô hình) từ vị trí con trỏ chuột.



Syntax4: Lấu
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: