คือว่าต้องการเขียน application แบบโปรแกรม P-KeyPop น่ะคับ แต่ไม่รู้ว่าต้องศึกษาในหัวข้ออะไร และพอมีตัวอย่างเกี่ยวกับเรื่องนี้หรือไม่ วอนท่านผู้รู้ช่วยแนะนำทีครับ
Printable View
คือว่าต้องการเขียน application แบบโปรแกรม P-KeyPop น่ะคับ แต่ไม่รู้ว่าต้องศึกษาในหัวข้ออะไร และพอมีตัวอย่างเกี่ยวกับเรื่องนี้หรือไม่ วอนท่านผู้รู้ช่วยแนะนำทีครับ
ขอรายละเอียดหน่อยสิ ไม่รู้จักอะ
คือ ต้องการสร้าง application ที่สามารถส่งค่าไปยัง application ตัวอื่นที่อยู่เป็น background ได้ (โดยที่ขณะนั้น application ของเราเป็น foreground ) เหมือนกับโปรแกรมคีย์บอร์ดน่ะครับ ที่เวลาเรากดแป้น A ที่application ของเรา แล้วจะส่งค่าของตัว A ไปให้application ที่เปิดอยู่ด้านหลัง หลักการคล้ายๆกับโปรแกรม P-Keypop น่ะครับ ไม่รู้ว่ามีตัวอย่างหรือเปล่า และต้องศึกษาจากหัวข้อไหนบ้างครับ
เจ้าของโปรแกรมอยู่นี่แล้ว อะครับ...
1. ให้ลองศึกษาการทำให้โปรแกรมเป็น Always on top ก่อนนะครับ โดยการ SetOrdinalPosition
2. การที่จะส่ง key ไปด้านล่างได้ต้องนำโปรแกรมด้านล่างขึ้นมาก่อนครับ โดยให้มัน BringToForeground
3. ศึกษาการ SimulateKeyEvent เพื่อส่งคีย์ลงไปยัง app ที่เราดึงมา
4. ยกโปรแกรมเราขึ้นมาเหมือนเดิม
เนื่องจากโปรแกรมเราเป็น always on top เวลาดึง app ขึ้นมาแล้วจะเหมือนไม่ได้ดึงขึ้นมาจึงดูเหมือนว่าเราส่งคีย์ไปยังโปรแกรมด้านล่าง น่ะครับ