Saya memiliki aplikasi C # winforms yang menjalankan makro di program lain. Program lain akan terus-menerus memunculkan jendela dan secara umum membuat segala sesuatunya terlihat, karena tidak ada kata yang lebih baik, gila. Saya ingin menerapkan tombol batal yang akan menghentikan proses agar tidak berjalan, tetapi saya tidak bisa membuat jendela tetap di atas. Bagaimana saya melakukan ini di C #?
Sunting: Saya telah mencoba TopMost = true; , tetapi program lain terus memunculkan jendelanya sendiri di atasnya. Apakah ada cara untuk mengirim jendela saya ke atas setiap n milidetik?
Sunting: Cara saya menyelesaikan ini adalah dengan menambahkan ikon baki sistem yang akan membatalkan proses dengan mengklik dua kali di atasnya. Ikon baki sistem tidak tertutupi. Terima kasih untuk semua yang menanggapi. Saya membaca artikel tentang mengapa tidak ada jendela 'super-on-top' ... secara logis tidak berfungsi.