Office 2000 中的小猫咪是怎么实现的?

Boible 2002-05-12 02:49:57
总之,我想追求一种所谓的艺术效果吧。

就像 Office 2000 中的那个小猫咪一样。我想将一幅 GIF 图片或着是一个FLASH 动画文件(它们的背景都是透明的)放地窗体上,

请给予指导!!! 酬谢100分!!!
...全文
110 23 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
Explorer001 2002-05-31
  • 打赏
  • 举报
回复
还是用Microsoft Agent吧!

我有具体的东西方,想要请与我联系,Explorer001@hotmail.com
NaZiChong 2002-05-30
  • 打赏
  • 举报
回复
微软的角色代理技术(Microsoft Agent)
目前,国内的软件(像金山毒霸等都采用了这种技术),编程方面用起来很简单,但是要做acs文件可就不怎么简单了,需要有创意。
在vb里使用很简单,你可以添加一个Microsoft Agent 2.0控件或者添加一个Microsoft Agent 2.0的引用。具体编程很简单,你可以看一下http://www.microsoft.com/msagent/
acs文件你可以自己做一个,也可以利用office或者winxp下的角色文件。
如果要让角色能和用户交互,就需要自己编程实现了,具体的,如果你需要可以和我联系。
Speedies 2002-05-30
  • 打赏
  • 举报
回复
并且需要实时更改窗口区域达到与动画同步,欲求源码,请点我:

OperationalArtsStudio@Hotmail.com

愿Speedies与您共同进步。
huangzhieling 2002-05-17
  • 打赏
  • 举报
回复
可对窗体进行裁剪, 剪去不希望出现的区域
CreateRectrgn 可能是这个函数吧
具体你去查MSDN
比如
可用一张图片作底,取得图片上每像素的颜色,
如果一点上颜色为不希望出现则可跳过此点以其下一点作一个单位的矩形,
循环多次
将取得的矩形进行合并所得到的 形状, 并将之传与窗体

ASSASSIN_GEN 2002-05-17
  • 打赏
  • 举报
回复
好像是利用角色文件
zhl123456 2002-05-16
  • 打赏
  • 举报
回复
GZ
Hover 2002-05-15
  • 打赏
  • 举报
回复
呵,VB版好热闹.
wzj1321 2002-05-14
  • 打赏
  • 举报
回复
http://www.csdn.net/expert/topic/719/719163.xml?temp=.7637903
happybeyond 2002-05-13
  • 打赏
  • 举报
回复
很简单的,用一个Gif89控件,可以显示一个gif动画,没有背景!要的话,给我发信!happybeyond@sina.com
Boible 2002-05-13
  • 打赏
  • 举报
回复
马丁先生

你好!

你训的那种东西将来运行时还有窗体看得见吗?

我希望看不见窗体。
baresi 2002-05-12
  • 打赏
  • 举报
回复
作个标记
zyl910 2002-05-12
  • 打赏
  • 举报
回复
其实这个问题很复杂

窗体的背景是不可能透明的(用SetWindowRgn设定显示区域的方法除外)
这是受Windows对窗口的绘制方式的限制
除非MS出新的操作系统
否则背景透明的窗体是不可能实现的

那种模拟透明的窗口
使用了类似游戏编程的方法
在窗体显示前保存屏幕
再把动画与屏幕图像合并而实现的
water_j 2002-05-12
  • 打赏
  • 举报
回复
如需要代码留下E-MAIL!
water_j 2002-05-12
  • 打赏
  • 举报
回复
http://www.microsoft.com/MSAgent/
Boible 2002-05-12
  • 打赏
  • 举报
回复
朋友 你好!


我看了Microsoft Agent ,但摸不到头绪呀。留待以后研究吧。

其实我也没有想那么复杂的,我只是想用来显示一张图片,没有Windows,但又能完整的显示我的图片效果(特别是透明背景效果),透明窗体我会做,但是在其上的所有东西也都跟着透明了。

请予指导,不胜感激!!!
zyl910 2002-05-12
  • 打赏
  • 举报
回复
http://www.csdn.net/expert/topic/615/615264.xml?temp=.1028253
http://www.csdn.net/expert/topic/628/628182.xml?temp=.2157404
Garfield 2002-05-12
  • 打赏
  • 举报
回复
Microsoft Agent 技术。

就是代理技术。

可以做出一个小人动画。金山毒霸就是用这种技术做了那个医生的东西出来。

具体可以看看MSDN,查找 Agent。

不过文件格是 .acr ,好像,没记错的话。

---------------------------------------
我是菜鸟,什么也不会,大家多多指教~~
hongtao924 2002-05-12
  • 打赏
  • 举报
回复
blankrose@sina.com
谢谢
thirdapple 2002-05-12
  • 打赏
  • 举报
回复
请给我发E-mail(thirdapple@sohu.com), 我有一段代码(台湾人编的)
handsomge 2002-05-12
  • 打赏
  • 举报
回复
VB安装盘中有示例代码
加载更多回复(3)

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧