Если у вас установлена вспышка.
Щелкните правой кнопкой мыши на наборе инструментов Visual Studio> выберите элементы. Когда появится диалоговое окно, нажмите на вкладку COM-компоненты и прокрутите, пока не найдете «Shockwave Flash Object», отметьте флажок, чтобы добавить его в свой набор инструментов.
Перетащите элемент управления из вашей панели инструментов в форму ... установите для его свойства "Movie" абсолютный URL-адрес вашего файла Flash SWF.
Теперь вы можете перетаскивать элементы управления на верхнюю часть управления вспышкой Shockwave (ваш хост для флеш-фильмов).
Возможно, вам придется перетащить элемент управления, чтобы заполнить доступный размер формы.
Чтобы отключить меню флэш-памяти, вы можете поместить панель над Flash-объектом Shockwave и сделать панель прозрачной ... но обычный способ не будет работать должным образом.
Код ниже получен из этой ссылки
public class TransparentPanel : Panel
{
public TransparentPanel()
{
}
protected override CreateParams CreateParams
{
get
{
CreateParams createParams = base.CreateParams;
createParams.ExStyle |= 0x00000020; // WS_EX_TRANSPARENT
return createParams;
}
}
protected override void OnPaintBackground(PaintEventArgs e)
{
// Do not paint background.
}
}
Добавьте это к своему проекту и сделайте панель, на которой вы добавите экземпляр этого класса, вы получите прозрачное наложение на объект Flash Shock Flash, который отключает щелчок правой кнопкой мыши на любых других событиях мыши.
Надеюсь, это поможет.