ورود

View Full Version : سوال: فراخوانی آی.دی منوی سیستمی!



ROSTAM2
شنبه 12 آذر 1401, 08:06 صبح
سلام.

یک نمونه سورس هست که توسط توابع API به فرم منو اضافه می کنه و برای رویداد کلیک آی.دی رو به اینصورت می گیره:


lLastItemSelected = wParam And 255


می خوام بدونم اپراتور And دقیقا چه ارتباطی بین wParam و 255 برقرار می کنه که آی.دی برگردونده می شه ؟

سورس کد (http://binaryworld.net/Main/CodeDetail.aspx?CodeId=3731)

ROSTAM2
دوشنبه 14 آذر 1401, 17:53 عصر
جواب رو پیدا کردم:

MenuID = (m.WParam.ToInt64 And &HFFFF&)


(https://barnamenevis.org/showthread.php?572066-%DA%AF%D8%B1%D9%81%D8%AA%D9%86-%D8%A2%DB%8C-%D8%AF%DB%8C-%D9%85%D9%86%D9%88%DB%8C-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85%DB%8C-%DB%8C%DA%A9-%D9%81%D8%B1%D9%85-%D8%A8%D8%A7-WndProc&p=2454705&viewfull=1#post2454705)