首页 > 网站 > 媒体动画 > 正文

Authorware类和函数:Authorware外部函数PALETTE.UCD介绍

2024-09-08 19:24:36
字体:
来源:转载
供稿:网友

resetpalette

errcode := resetpalette(windowhandle)

将设定色盘後的结果重置回原来 authorware 中的色盘 当结果传回的值 errcode 的值为 0 时 表示色盘已经成功地被重置  errcode 的值为 1 时 表示色盘重置有问题 

括号中的引数 windowhandle 表示展示视窗的视窗代号(handle) 是一个系统变数 这个代号是唯一的 您不用去知道它的内容为何 只要将 windowhandle 填入括号的位置即可 

setpalette

errcode := setpalette(windowhandle, "palfile")

设定程式的色盘 您可以使用一个图档来取用它之中的颜色当做色盘 这些档案可以为纯色盘的档案 或是点矩阵的图形(*.dib *.bmp) 

传回的值 errcode 为一个数值变数 它代表的数值为结果的讯息 各表示如下的意义

数值意义
0正确地改变了色盘
1视窗的代号(window handle)不正确
2记忆体不够 无法改变色盘
3找不到所指定的档案
4所指定的档案 这个函数无法支援它

 

 

所指定的档案请放置在 palfile 引数之中 

 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表