endofcsharp
سه شنبه 19 اردیبهشت 1385, 21:23 عصر
سلام
بنده یک فرم ویندوز دارم و روی اون از کنترل shockwave flash player برای نمایش یک فایل فلش استفاده میکنم
مشکل من در منوی راست کلیکی ایت که در برنامه فلش ظاهر می شود
چگونه میتوان این منو را از کار انداخت ؟ (از طریق property های خود فلش این کار ممکن نیست)
من از راه زیر برای گرفتن message ها استفاده کرده ام ولی موثر نیست
const int WM_CONTEXTMENU = 0x7B;
const int WM_RBUTTONDOWN = 0x204;
const int WM_RBUTTONDOWN = 0x204;
protected override void WndProc(ref Message m)
{
if (m.Msg == WM_CONTEXTMENU || m.Msg == 33 || m.Msg == 528 || m.Msg == 123 || m.Msg == 49593 || m.Msg == 49667)
return;
base.WndProc(ref m);
بنده یک فرم ویندوز دارم و روی اون از کنترل shockwave flash player برای نمایش یک فایل فلش استفاده میکنم
مشکل من در منوی راست کلیکی ایت که در برنامه فلش ظاهر می شود
چگونه میتوان این منو را از کار انداخت ؟ (از طریق property های خود فلش این کار ممکن نیست)
من از راه زیر برای گرفتن message ها استفاده کرده ام ولی موثر نیست
const int WM_CONTEXTMENU = 0x7B;
const int WM_RBUTTONDOWN = 0x204;
const int WM_RBUTTONDOWN = 0x204;
protected override void WndProc(ref Message m)
{
if (m.Msg == WM_CONTEXTMENU || m.Msg == 33 || m.Msg == 528 || m.Msg == 123 || m.Msg == 49593 || m.Msg == 49667)
return;
base.WndProc(ref m);