पायथन में, मैं EnumWindows
के माध्यम से शीर्ष-स्तरीय विंडो की गणना करता हूं, और मैं प्रक्रियाओं को EnumProcesses
के माध्यम से समझाता हूं।मैं पाइथन में मुख्य विंडो के हैंडल कैसे प्राप्त कर सकता हूं?
फिर पायथन लिपि में, मैंने एक ही सूची में एक ही पिड से संबंधित सभी विंडो हैंडल रखे (मैंने इसे GetWindowThreadProcessId
के माध्यम से किया)।
बाद में मुझे कुछ पता चला: 3 विंडो हैंडल हैं जो notepad.exe
से संबंधित हैं, लेकिन मैं केवल एक टेक्स्ट फ़ाइल खोलता हूं।
क्यों?
इसके अलावा, मैंने टेक्स्ट विंडो को SetForegroundWindow
के माध्यम से अग्रभूमि विंडो के रूप में सेट करने का प्रयास किया, मैंने इस कार्य में तीन विंडो हैंडल पास किए, और दो कार्य।
यह कैसे हो सकता है?
इसे मिला। धन्यवाद – Alcott