मेरे पास एक C # winforms ऐप है जो दूसरे प्रोग्राम में मैक्रो चलाता है। दूसरा कार्यक्रम लगातार विंडोज़ को पॉप अप करेगा और आम तौर पर चीजों को एक बेहतर शब्द, पागल की कमी के लिए देखो। मैं एक रद्द बटन लागू करना चाहता हूं, जो प्रक्रिया को चलने से रोक देगा, लेकिन मुझे शीर्ष पर रहने के लिए विंडो नहीं मिल सकती है। मैं इसे C # में कैसे करूँ?
संपादित करें: मैंने TopMost = सत्य की कोशिश की है; , लेकिन दूसरा कार्यक्रम शीर्ष पर अपनी स्वयं की खिड़कियों को पॉप अप करता रहता है। क्या हर n मिलीसेकंड में मेरी विंडो को शीर्ष पर भेजने का कोई तरीका है?
संपादित करें: जिस तरह से मैंने इसे हल किया था वह एक सिस्टम ट्रे आइकन जोड़कर था जो उस पर डबल-क्लिक करके प्रक्रिया को रद्द कर देगा। सिस्टम ट्रे आइकन को कवर नहीं किया गया है। जवाब देने वाले सभी को धन्यवाद। मैंने इस लेख को पढ़ा कि 'सुपर-ऑन-टॉप' विंडो क्यों नहीं है ... यह तार्किक रूप से काम नहीं करता है।