עבור לתוכן

האם יש דרך לגשת ל- TextBoxes שנמצאים בחלונות כללים ב- Windows דרך C#?

Featured Replies

פורסם

אני רוצה לגשת ל-TextBoxes שקיימים בתוך אפליקציות ב- Windows. אם זה החלון כתיבה ב- Notepad, ה- Address Bar ב- Explorer או סתם איזה TextBox. אני רוצה לגשת אליהם כאשר הם יהיו Focused והמשתמש יפעיל איזהשהו Trigger (כמו לחיצה על כפתור שנקבע מראש).

האם זה בכלל אפשרי לגשת ל- Focused Text Boxes? אני רוצה לקרוא מהם מידע ולשנות אותו.

פורסם

הכל אפשרי.

תראה פה איך עושים שימוש בפונקציית API באמצעות C#:

http://www.pinvoke.net/default.aspx/user32/mouse_event.html

http://www.visual-basic5.de/vbclassic/dotnet/enumrunningprocesses.htm

אתה צריך למצוא את ה handle של החלון/פקד שאתה רוצה לשנות בעזרת API ואתה גם עורך אותו איתם.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים