Tôi muốn ai đó đưa ra ví dụ làm việc SetWindowPos về cách tạo cửa sổ "trên cùng" (ở trên cùng và ở đó) bằng cách sử dụng C/C++/C# . Cảm ơn trước!C/C++/C# SetWindowPos: Cửa sổ trên đầu trang của những người khác
Trả lời
C/C++:
// This doesn't size or move the window, just makes it top-most.
SetWindowPos(hWnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE);
Tôi không hiểu điều này, làm thế nào để tôi cho nó biết ứng dụng nào sẽ đứng đầu? –
Tham số hWnd chỉ định cửa sổ sẽ được di chuyển lên trên cùng. –
C#
this.TopMost = true;
Tôi không biết về C và C++ mặc dù ... – Pieter888
Điều này sẽ không giúp ích cho các cửa sổ khác ngoại trừ biểu mẫu đăng ký. –
Tôi chạy vào vấn đề này một thời gian trước, và hỏi những câu hỏi here. Các chi tiết thực tế của vấn đề của tôi có lẽ không giống như của bạn, nhưng chỉ trong trường hợp, tôi sẽ tóm tắt câu hỏi của tôi và câu trả lời.
Tôi cần giữ một ứng dụng (WPF) cụ thể trước hết mọi lúc nó đang chạy để cố gắng từ chối truy cập vào phần mềm khác trên máy. Tôi đã kết thúc chạy một bộ đếm thời gian mỗi 1/4 giây mà làm cho một cuộc gọi ra để sử dụng phương pháp SetForegroundWindow(IntPtr hWnd)
của user32.dll để lấy tập trung vào các ứng dụng, cùng với thiết lập TopMost = true
trên cửa sổ của tôi.
HTH
- 1. Làm thế nào để đặt một cửa sổ tkinter trên đầu trang của những người khác?
- 2. JOptionPane sẽ không hiển thị hộp thoại của nó trên đầu trang của các cửa sổ khác
- 3. làm thế nào để hiển thị JOptionPane trên đầu trang của tất cả các cửa sổ
- 4. Vẽ để xem trực tiếp trên đầu trang của tất cả các cửa sổ
- 5. Đầu ra con của Python trên cửa sổ?
- 6. Sử dụng SetWindowPos trong C# để di chuyển cửa sổ xung quanh
- 7. Sự khác nhau giữa BringWindowToTop, SetForegroundwindow, SetWindowPos, v.v. là gì?
- 8. Win32: Mang theo một cửa sổ để đầu
- 9. Gọi JavaScript của cửa sổ mẹ từ cửa sổ con
- 10. Tạo hộp thư vbscript ở trên đầu và chặn các cửa sổ khác
- 11. Cửa sổ đầu ra của IntelliJ IDEA cắt đầu ra
- 12. Layering Cocoa WebView - Vẽ trên đầu trang?
- 13. Modal Dialog không hiển thị trên các cửa sổ khác
- 14. WPF cửa sổ chủ đề điều khiển để phù hợp với những người Telerik
- 15. Đầu trang khác nhau trên trang đầu tiên của Báo cáo Birt
- 16. jQuery addClass khiến cửa sổ cuộn lên trên đầu trên Android và iPhone
- 17. getToolByName() và những người khác
- 18. Chức năng gọi trên cửa sổ mở
- 19. chơi với GCC 4.6 trên cửa sổ
- 20. Có một cửa sổ wpf bên trong một cửa sổ wpf khác
- 21. LUÔN LUÔN trên cửa sổ trên cùng
- 22. Cách ẩn Cửa sổ bật lên Gtk khi người dùng nhấp vào bên ngoài cửa sổ
- 23. Cách tạo cửa sổ xuất hiện trên đầu mọi thứ (ngay cả trò chơi toàn màn hình!) C++/Qt
- 24. Các cửa sổ khác nhau trong vim
- 25. Tắt cửa sổ trên nền
- 26. Làm cách nào để giữ cửa sổ trên cùng của tôi ở trên cùng?
- 27. Cách tạo tệp vá trên cửa sổ?
- 28. Cửa sổ Visual Studio Breakpoints: TreeView hiển thị những gì?
- 29. Làm thế nào để chạy chức năng của cửa sổ cha khi cửa sổ con đóng?
- 30. Bắn $ (cửa sổ) .scroll() khi tải trang
điều gì sai với ví dụ MSDN? – Naveen
thực sự, câu trả lời nằm ở trước mũi của bạn :) – Pieter888
Phương pháp chính xác sẽ khác hoàn toàn giữa C/C++ và C#, vì vậy, bạn nên xác định xem bạn đang sử dụng phương thức nào trong ba phương pháp này. –