AliReza Vafakhah
یک شنبه 11 بهمن 1394, 00:22 صبح
دوستان گلم سلام
میخوام بررسی کنم اگر Menu Item موجود در یه برنامه خاص فعال بود اون وقت اون رو فراخونی کنم ، با کد فراخونی مشکلی ندارم و مشکل اینجاست که زمانی که Menu Item غیرفعال هست با فراخونی برنامه مربوطه کرش میشه که امر طبیعی هست و من میخوام فقط در صورتی که Menu Item فعال بود اون رو فراخونی کنم.
HandleMenu:= GetMenu(ParentAppHandle);
HandleMenu:= GetSubMenu(HandleMenu, 6 {menu item no});
item:= GetMenuItemID(HandleMenu , 12 {sub menu item no});
PostMessage(ParentAppHandle, WM_COMMAND, MakeWParam(item, 0), 0);
تمام نت رو گشتم موفق نشدم ممنون میشم راهنمایی کنید.
میخوام بررسی کنم اگر Menu Item موجود در یه برنامه خاص فعال بود اون وقت اون رو فراخونی کنم ، با کد فراخونی مشکلی ندارم و مشکل اینجاست که زمانی که Menu Item غیرفعال هست با فراخونی برنامه مربوطه کرش میشه که امر طبیعی هست و من میخوام فقط در صورتی که Menu Item فعال بود اون رو فراخونی کنم.
HandleMenu:= GetMenu(ParentAppHandle);
HandleMenu:= GetSubMenu(HandleMenu, 6 {menu item no});
item:= GetMenuItemID(HandleMenu , 12 {sub menu item no});
PostMessage(ParentAppHandle, WM_COMMAND, MakeWParam(item, 0), 0);
تمام نت رو گشتم موفق نشدم ممنون میشم راهنمایی کنید.