• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > FLASH控件透明

FLASH控件透明

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了flash控件,flash控件官方下载,flash控件最新版下载,flash控件下载,flash控件下载安装等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: FLASH控件透明
描述:

在窗口中添加了一个FLASH空间,导入FLASH后想让FLASH空间中的某个颜色透明
HWND hWnd = m_pFlash.m_hWnd;
long res=GetWindowLong(hWnd,GWL_EXSTYLE);
SetWindowLong(hWnd,GWL_EXSTYLE,res|0x80000);
HINSTANCE hInst = LoadLibrary(_T("User32.DLL")); 
if(hInst) 
{ 
typedef BOOL (WINAPI *MYFUNC)(HWND,COLORREF,BYTE,DWORD); 
MYFUNC fun = NULL;
//取得SetLayeredWindowAttributes函数指针
fun=(MYFUNC)GetProcAddress(hInst, "SetLayeredWindowAttributes");// 获得函数地址
if(fun)
{
COLORREF co= RGB(255,255,255);
fun(hWnd,co,0,1);//这里老是返回参数错误
}
FreeLibrary(hInst);
}
直接用窗口句柄的话,可以把主窗口中的颜色透明,但是FLASH控件中的颜色还是不变


解决方案1:

我这边就这种现象,不过透明的flash在播放是有些毛边,这个我也不知道怎么处理掉了.

解决方案2:

怎么讲好呢,你可以这样实现:
COLORREF co= RGB(13,13,13); //设置成一个不常用的颜色
用上面的代码对窗口进行透明处理.
然后将flash控件的背景颜色设置成上面那个颜色,这样播放的flash是透明播放的.

解决方案3:

某个颜色透明?什么意思


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 使用shockwaveflash控件所出现的问题
  • 求救,一个控件开的程序,在线等!
  • FLASH控件透明
  • Flash控件多次使用SetMovie设置影片,会产生错误:AccessViolation
  • ATL加载FLASH,ShockwaveFlashObjects出错!!
  • 怎么接收flash控件发出的命令
  • 如何创建一个自动化控件
  • 关于一个控件(请务必看)
  • 为什么在dll中无法创建shockwaveflash控件呢?
  • IE控件CWebBrowser2无flash占CPU

相关文章

  • 2017-06-04 Activex控件开发请教Q!祝大家新年快乐。。。
  • 2017-06-05 关于进程控制,基础问题,
  • 2017-06-04 如何不注册调用一个com组件?
  • 2017-06-05 一个高级dll调用问题,高手请!
  • 2017-06-05 请教能在dll中创建mfc窗口,那么wtl窗口呢?
  • 2017-06-04 在atl中使用struct以及union
  • 2017-06-05 Win2008ServerR264位系统中如何调试64位COM+组件?
  • 2017-06-05 关于DLL调用DLL
  • 2017-06-05 请问各位大侠,如何由一个线程带多个QQ啊~up有分啦~
  • 2017-06-05 一道华为面试题!

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 哪里Nortondiskedit下载,或者给我一个,lijie_123@sohucom,急急急急急急
    • 对话框中,如果通过COM的形式调用WindowsMediaPlayer90控件?
    • 同一个页面出现两个GridCtrl网格控件,这互斥问题怎么解决?
    • directshow的stop调用问题
    • 关于多线程的问题
    • 如何将_bstr_t的内容拷贝到LPOLESTR指针上?
    • IID_NULL到底是个类GUID还是接口GUID,什么时候用得到它?
    • 返回多维字符串数组给VB调用分不够再加
    • 建立了一个工具栏,如何新增像WORD里字下划线那样的按钮?
    • 证书的有效期

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有