có cách nào xác định tọa độ trên Msgbox bằng Api

Liên hệ QC

thuyyeu99

Trùm Nhiều Chuyện
Tham gia
6/6/08
Bài viết
1,729
Được thích
875
View attachment 50592Em có 1 thắc mắc mà chưa có hướng giải quyết, nếu được nhờ các anh chị trên GPE hướng dẫn giúp em.

Trên Msgbox mình có cách nào xác định được khi nào msgbox có Icon hay không có Icon(vbCritical...). hay mình có thể xác định được vị trí của Text trên msgbox so với cạnh trái của Msgbox không.

Cám ơn các anh chị đã quan tâm
 
Lần chỉnh sửa cuối:
View attachment 50592Em có 1 thắc mắc mà chưa có hướng giải quyết, nếu được nhờ các anh chị trên GPE hướng dẫn giúp em.

Trên Msgbox mình có cách nào xác định được khi nào msgbox có Icon hay không có Icon(vbCritical...). hay mình có thể xác định được vị trí của Text trên msgbox so với cạnh trái của Msgbox không.

Cám ơn các anh chị đã quan tâm
Mục đích để làm gì vậy bạn?
Tôi đoán có lẽ bạn muốn cân chỉnh text sao cho vừa vặn thì phải? Nhưng có cần phức tạp hoá vấn đề thế không?
Tôi thì cứ thí nghiệm, đến khi thấy vừa ý thì xài thôi
Còn như phức tạp hoá vấn đề thì... ẹc... ẹc... đến lúc nào đó bạn sẽ phát hiện rằng: "Code phụ là những thứ chuyên đi xử lý những chuyện râu ria lại còn nhiều hơn so với code chính"
 
Lần chỉnh sửa cuối:
Upvote 0
View attachment 50592Em có 1 thắc mắc mà chưa có hướng giải quyết, nếu được nhờ các anh chị trên GPE hướng dẫn giúp em.

Trên Msgbox mình có cách nào xác định được khi nào msgbox có Icon hay không có Icon(vbCritical...). hay mình có thể xác định được vị trí của Text trên msgbox so với cạnh trái của Msgbox không.

Cám ơn các anh chị đã quan tâm

Bạn đã biết cách lấy handle tới Prompt trong MsgBox rồi. Bạn dùng hàm
Dim rc As Rect
GetWindwowRect(PromptHandle, Rc)
rc.Left chính là cạnh trái của Prompt, bạn có thể điều chỉnh Progress theo rc này.
Để thay đổi vị trí của một Window, bạn dùng hàm API SetWindowPos(), hoặc WindowMove().
 
Upvote 0
sao PromptHandle cũng bang với Handlémgbox vậy anh.Không biết em có handle tới Prompt sai không nữa.
 
Upvote 0
sao PromptHandle cũng bang với Handlémgbox vậy anh.Không biết em có handle tới Prompt sai không nữa.

Trong hệ điều hành Windows (HĐH), tất cả các đối tượng đều là một của sổ (Window. Thế nên người ta mới đặt tên HĐH là WINDOWS), các ứng dụng đang chạy cũng là Windows, HĐH quản lý chúng bằng một mã kiểu số Long, gọi là handleWindow, như chúng ta quản lý chứng minh thư của mọi người. Như vậy không bao giờ HandleWindow là giống nhau. Bạn kiểm tra kỹ lại nhé.
 
Upvote 0
Trong hệ điều hành Windows (HĐH), tất cả các đối tượng đều là một của sổ (Window. Thế nên người ta mới đặt tên HĐH là WINDOWS), các ứng dụng đang chạy cũng là Windows, HĐH quản lý chúng bằng một mã kiểu số Long, gọi là handleWindow, như chúng ta quản lý chứng minh thư của mọi người. Như vậy không bao giờ HandleWindow là giống nhau. Bạn kiểm tra kỹ lại nhé.

Anh nói đúng rồi ạh tự em chưa hiểu rõ Api đa số là tự mò không, nhờ anh hướng dẫn em phát hiện ra mình cần sữa chỗ nào rồi }}}}}. cám ơn anh Tuân nhiều
 
Upvote 0
View attachment 50856Msgbox bỏ sung thêm hình động hoặc không động.(Em cứ đi theo hướng phức tạp hóa không ngờ+-+-+-+) msgbox + hiện không hiện process + hiện không hiện times + hiện không hiện Image.
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom