PDA

View Full Version : چگونه راست کلیک را از کار بیندازیم



ehsan_ansaripoor
شنبه 19 شهریور 1384, 21:51 عصر
از دوستان کسی می دونه چطوری راست کلیک را داخل رویداد MouseDown از کار بندازیم من این کد را نوشته ام جواب نگرفته ام
select case Button
case=4
Button=2
End select
یا کد زیر:
if button=4 then button=2

mRizvandi
یک شنبه 20 شهریور 1384, 18:15 عصر
سلام

اگه می خوای رویداد مربوط به موس اصلا کار نکنه باید بری سراغ SubClassing. SubClassing به این معناست که شما یک روال ایجاد می کنی و به ویندوز می گی که روال اصلی برنامه که رویدادها رو می گیره این روال خاصه. در اون روال خاص کافیه که به رویدادهای موس جواب ندی. همین

((برنامه های ویندوز دارای دو روال Main هستند. یکی برای ساخت برنامه و دومی هم همونی که رویدادهای رسیده به یک برنامه رو کنترل میکنه. یه چیزی شبیه به یک Select Case وی بی))

راستی موس رو کجا از کار می خوای بندازی؟
:چشمک:

ehsan_ansaripoor
یک شنبه 20 شهریور 1384, 23:30 عصر
مرسی دوست عزیزم اگه میشه این رویداد رو برام به صورت کد داخل کلاس بزار که فقط بفهمم باید چه کار کنم
(کلیک راست موس را می خوام روی TextBox از کار بندازم تا گزینه کپی و پیست و ... غیر فعال بشه)

حامد مصافی
دوشنبه 21 شهریور 1384, 01:16 صبح
سلام
اینم حذف منوی راست کلیک تکست باکس

PalizeSoftware
دوشنبه 21 شهریور 1384, 06:55 صبح
سلام
این هم به نوعی یه روش خیلی ساده‌تر
شاید اینجوری بدردتون بخوره
موفق باشید

ehsan_ansaripoor
دوشنبه 21 شهریور 1384, 23:56 عصر
سپاسگزارم از هر دو دوست خوبم