aardio 官方社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 14004|回复: 5

禁用Flash右键菜单

[复制链接]

170

主题

2182

回帖

1万

积分

管理员

积分
13226
发表于 2012-6-30 07:28:51 | 显示全部楼层 |阅读模式
方法一:


import win.ui;
/*DSG{{*/
var winform = ..win.form( text="禁用FLASH控件右键菜单";bottom=352;parent=...;right=511;border="resizable" )
winform.add(
static={ dr=1;dl=1;bottom=339;right=488;left=19;dt=1;top=16;z=1;db=1;transparent=1;edge=1;cls=
"static" }
)
/*}}*/

//创建控件
import com.flash;
var flash = com.flash( winform.static );  
winform.pretranslate =
function( msg ) {
   
if(msg.message==0x204/*_WM_RBUTTONDOWN*/ && msg.hwnd == flash.hwndControl )
        
return true;
};

flash.movie =
"~\example\Flash\testCall.swf"

winform.show(
true)
win.loopMessage();

评分

参与人数 1 +90 收起 理由
5e365 + 90 很给力!

查看全部评分

170

主题

2182

回帖

1万

积分

管理员

积分
13226
 楼主| 发表于 2012-6-30 08:49:53 | 显示全部楼层
方法二:


import win.ui;
/*DSG{{*/
var winform = ..win.form( text="禁用FLASH控件右键菜单";bottom=352;parent=...;right=511;border="resizable" )
winform.add(
static={ dr=1;dl=1;bottom=339;right=488;left=19;dt=1;top=16;z=1;db=1;transparent=1;edge=1;cls=
"static" }
)
/*}}*/

//创建控件
import com.flash;
var flash = com.flash( winform.static );

import win.subclass;
win.subclass(
    flash.hwndControl,
   
function (hwnd,message,wParam,lParam) {
         
if(message==0x204/*_WM_RBUTTONDOWN*/)return 0;
    }
)

flash.movie =
"~\example\Flash\testCall.swf"

winform.show(
true)
win.loopMessage();  

170

主题

2182

回帖

1万

积分

管理员

积分
13226
 楼主| 发表于 2012-6-30 09:10:43 | 显示全部楼层
在Flash AS脚本中自定义默认右键菜单( 只能禁用部分菜单,不能完全隐藏 )

var menu1 = new ContextMenu();  
menu1.builtInItems.play =
false;   
menu1.hideBuiltInItems();

function goHome(obj, item) {
    getURL(
"http://wbbs.aardio.com", "_blank");
}

menu1.customItems.push(new ContextMenuItem(
"aardio论坛", goHome))
_root.menu = menu1;
this.menu = menu1;  

4

主题

14

回帖

108

积分

一级会员

积分
108
发表于 2013-5-27 15:53:12 | 显示全部楼层
挺不错的

7

主题

28

回帖

219

积分

二级会员

积分
219
QQ
发表于 2016-5-26 17:02:38 | 显示全部楼层
顶一个,牛xx的aardio,喜欢中。。。

1

主题

51

回帖

411

积分

培训班

积分
411
发表于 2016-10-15 13:14:56 | 显示全部楼层
这个给力,收藏!
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|aardio.com|aardio 官方社区 ( 皖ICP备09012014号 )

GMT+8, 2024-5-23 10:52 , Processed in 0.060941 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表