moh_mov
سه شنبه 20 مهر 1389, 08:16 صبح
سلام.
می خوام وقتی مثلا یکنفر یک دکمه رو فشار می ده ، برنامه من حرف مثلا "آ" رو به کی بورد برگردونه.
فرض کنید یک کی بورد مجازی.
کسی می دونه چطور می تونم این کار رو بکنم؟
کی بورد مجازی ویندوز رو فرض کنید.
وقتی شما با موس روی حرف a کلیک می کنید ، سیستم عامل می فهمد a فشرده شده و handle می کند.همچین چیزی@
در .net.کامل این کار با این خط انجام می شود :
sendkeys.send();
http://msdn.microsoft.com/en-us/library/system.windows.forms.sendkeys.send%28VS.80%29.aspx
اما در net. که برای win ce هست این اتفاق نمی افته!یعنی کتابخونه ی بالا این متد رو نداره.
حالا چی کار کنیم؟
می خوام وقتی مثلا یکنفر یک دکمه رو فشار می ده ، برنامه من حرف مثلا "آ" رو به کی بورد برگردونه.
فرض کنید یک کی بورد مجازی.
کسی می دونه چطور می تونم این کار رو بکنم؟
کی بورد مجازی ویندوز رو فرض کنید.
وقتی شما با موس روی حرف a کلیک می کنید ، سیستم عامل می فهمد a فشرده شده و handle می کند.همچین چیزی@
در .net.کامل این کار با این خط انجام می شود :
sendkeys.send();
http://msdn.microsoft.com/en-us/library/system.windows.forms.sendkeys.send%28VS.80%29.aspx
اما در net. که برای win ce هست این اتفاق نمی افته!یعنی کتابخونه ی بالا این متد رو نداره.
حالا چی کار کنیم؟