2
我想將flash電影放入我的vb.net表單作爲表單背景。我想要的按鈕和標籤上的Flash影片的控制。如果可能,請提供一步一步的答案。謝謝如何使用Flash電影作爲vb.net表單的背景圖像
我想將flash電影放入我的vb.net表單作爲表單背景。我想要的按鈕和標籤上的Flash影片的控制。如果可能,請提供一步一步的答案。謝謝如何使用Flash電影作爲vb.net表單的背景圖像
如果你安裝了flash。
右鍵單擊visual studio工具箱>選擇項目。當出現對話框時,單擊COM組件選項卡並滾動,直到找到「Shockwave Flash Object」,勾選複選框將其添加到工具箱中。
將控件從工具箱拖到窗體中...將其「Movie」屬性設置爲flash swf文件的絕對URL。
您現在可以將控件放在衝擊波閃光控制(您的閃存電影主機)的頂部。
您可能需要拖動控件以填充可用的表單大小。
,禁用Flash菜單,你可以把一個面板的Shockwave Flash對象的上方,使面板透明...但通常的方式將無法正常工作。 下面的代碼從該link
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.
}
}
得到的是添加到您的項目,使面板添加這個類的一個實例,你會得到禁止在任何點右鍵的Shockwave Flash對象上的透明覆蓋其他鼠標事件。
希望這會有所幫助。
是有必要提供一個Web URL或者是確定的,如果我把它指向的子文件夾/ filename.swf – subanki 2011-01-08 08:17:54