如何恢复控件的颜色???
载入面板后,用函数改变了上面控件的颜色.如果不重新载入面板,可以让控件的颜色恢复到载入面板初始化时的颜色吗??? 在设置成默认值,然后,刷新界面! 用这个时SetCtrlAttribute (testRecord_Handle, PANEL_STR_CurrentRecord, ATTR_DFLT_VALUE, attributionValue);属性值如何设置啊??DefaultPanel ();DefaultCtrl ();用这两个可以吗??刷新界面用哪个函数啊,我没找到! 本帖最后由 netcreature 于 2009-6-4 15:51 编辑
static int dColor;
在LoadPanel()后:
GetCtrlAttribute(...,&dColor);//获取初始颜色值
需要时:
SetCtrlAttribute(...,dColor)即可设置为默认值!
至于刷新,移动一下面板,系统会自动刷新! 好的,多谢! o setctrlattribute(panelHandle,PANEL_COMMANDBUTTON,ATTR_CMD_BUTTON_COLOR,15526360);
页:
[1]