PDA

View Full Version : مبتدی: کار با رویداد موس و کیبورد



sara125
سه شنبه 13 خرداد 1393, 09:55 صبح
سلام دوستای گلم
من باید توی یه برنامه تفاوت رویدادهایی که برای موس و کیبورد وجود داره، بنویسم. از بین رویدادهای موس متوجه MouseCaptureChanged نمیشم و اصلا متوجه نمیشم که منظور از Capture چیه؟
توی رویدادهای کیبورد هم ،اونطوری که من فهمیدم keyDown و KeyUp عکس همند ولی نمیفهمم که رویداد keyPress (که طبق توضیحاتی که خودندم قبل از keyDown اتفاق میفته)، چه مواقعی استفاده میشه؟ نمیشه تمام کارها رو با keyDown یا KeyUp انجام داد؟
خیلی ممنون میشم اگر این دو سوال منو جواب بدین:قلب::بوس:

CsharpNevisi
سه شنبه 13 خرداد 1393, 11:00 صبح
وقتی که یک دکمه را فشار میدیم و رها میکنیم رویداد کی پرس اتفاق میوفته ... از اسمش مشخصه دیگه ... !!!!

اون یکیم تو مایه های موس دانه ... با این تفاوت که هرکجا از فرم ... حتی رو دکمه کلوز ه کلیک کنی .. وقتی دکمه موس رو فشار میدی قبل از رها شدن این رویداد اتفاق میوفته

یه پروژه جدید درست کن و تو رویداد
MouseCaptureChanged یه میج باکس بنداز و فرم رو درگ کن .. ببین چ اتفاقی میوفته