سلام و درود خدمت دوستان عزیز
یه کیبورد مجازی با تمام قابلیت های کیبورد مجازی خود ویندوز طراحی کردم (capslock , alt, tab, start menu ...) . حالا مشکل اینجاست که برنامه من درون تکست باکس که داخل فرم است عملیات انجام میده. یعنی اگر من متنی رو توسط کیبوردم بنویسم ، تویه تکست باکس داخل فرم نوشته میشه. میخواستم دستوری رو پیدا کنم که زمانی که من چیزی تایپ میکنم ، تایپ من آنجایی که ماوس کلیک شده انجام بشه. (یعنی فعالیت های داخل button در هر نقطه ای که اشاره گر ماوس کلیک کرده اتفاق بیفته) (کدی که یک حرف مثلا حرف چ را مینویسه به این صورته: textBox1.Text += button1.Text; )
منظورتون رو کامل متوجه نشدم
ممنون میشم بیشتر توضیح بدید
کیبورد مجازی خود کامپیوتر به این شکله که روی یه قسمت کلیک میکنین (مثلا روی قسمتی از word که میخوایین تایپ کنین کلیک میکنین یا هرجایی که قابل تایپ کردن باشه) بعد وقتی متن رو مینویسین ، متن در محل قرار میگیره. مشکل من اینه که متن من در هیچ محلی بغیر از textbox داخل برنامه نوشته نمیشه. یعنی نمیتونم تویه word ، notepad ، یا هرجایی که قابل تایپ کردن باشه ، چیزی تایپ کنم. هرچی بنویسم تویه textbox مینویسه. متوجه شدین؟ اگه متوجه نشدن یه نسخه از برنامه رو براتون بفرستم تا ببینید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)