के साथ ctypes का उपयोग करना मुझे अपनी पायथन लिपि में ctypes lib का उपयोग करने में समस्या है। यहाँ मेरी कोड (इंटरनेट पर पाया जाता है) है:ज्योथन
if __name__ == "__main__":
from ctypes import *
user32 = windll.user32
kernel32 = windll.kernel32
class RECT(Structure):
_fields_ = [
("left", c_ulong),
("top", c_ulong),
("right", c_ulong),
("bottom", c_ulong)];
class GUITHREADINFO(Structure):
_fields_ = [
("cbSize", c_ulong),
("flags", c_ulong),
("hwndActive", c_ulong),
("hwndFocus", c_ulong),
("hwndCapture", c_ulong),
("hwndMenuOwner", c_ulong),
("hwndMoveSize", c_ulong),
("hwndCaret", c_ulong),
("rcCaret", RECT)
]
def moveCursorInCurrentWindow(x, y):
# Find the focussed window.
guiThreadInfo = GUITHREADINFO(cbSize=sizeof(GUITHREADINFO))
user32.GetGUIThreadInfo(0, byref(guiThreadInfo))
focussedWindow = guiThreadInfo.hwndFocus
# Find the screen position of the window.
windowRect = RECT()
user32.GetWindowRect(focussedWindow, byref(windowRect))
# Finally, move the cursor relative to the window.
user32.SetCursorPos(windowRect.left + x, windowRect.top + y)
if __name__ == '__main__':
# Quick test.
moveCursorInCurrentWindow(100, 100)
पहले समस्या यह है कि अजगर ctypes नहीं पा सके तो मैं
netbeans\6.9\jython-2.5.1\Lib\
करने के लिए परियोजना साइट से डाउनलोड की गई फ़ाइलों की नकल की थी (हां , im NetBeans का प्रयोग करके) और फिर इसे इस त्रुटि दिखाता है: init फ़ाइल
> from ctypes import *
> File "C:\Users\k\.netbeans\6.9\jython-2.5.1\Lib\ctypes\__init__.py", line 10, in <module>
> from _ctypes import Union, Structure, Array
वैसे ही जैसे कुछ त्रुटियाँ हैं o_O सहायता लोग! अभिवादन, क्रिस
और त्रुटि है? – user470379