ActiveX 属性持久性 是否是测试环境判断

原创 2015年07月07日 19:30:11

用户不会希望每次开始程序 要重新设置属性值

void CMy0705BCtrl::DoPropExchange(CPropExchange* pPX)	//此函数用来提供属性的持久性
{
	ExchangeVersion(pPX, MAKELONG(_wVerMinor, _wVerMajor));
	COleControl::DoPropExchange(pPX);

	// TODO: Call PX_ functions for each persistent custom property.
	::PX_Long(pPX,_T("dota_int2"),this->m_dota_int,12346);<span style="white-space:pre">	</span>//123456是默认值 用户改了以后 会保存改后的值
}


在测试环境里 时钟不会走  但在实际环境里会走
void CMy0705BCtrl::OnTimer(UINT_PTR nIDEvent)
{
	// TODO: Add your message handler code here and/or call default
	
	if(TRUE==this->AmbientUserMode())	//如果是在运行环境中 则刷新 (菜单 tool里的那个工具是测试环境)
	{
		this->Invalidate();
	}
	COleControl::OnTimer(nIDEvent);
}


ActiveX控件属性的持久性

ActiveX控件属性的持久性ActiveX控件属性生效,但属性页中显示的值于实际的值不统一的情况下,应解决的问题。1.应在CXCtrl下的DoPropExchange(这个函数下,调用PX_开头的函...
  • GZFStudy
  • GZFStudy
  • 2007年04月11日 21:20
  • 1610

MFC在VS2008中为ActiveX控件添加属性

ActiveX控件有四种属性: (1)Stock:为每个控件提供的标准属性,如字体或颜色。 (2)Ambient:围绕控件的环境属性——已被置入容器的属性。这些属性不能被更改,但控件可以使...
  • Beyond_cn
  • Beyond_cn
  • 2014年07月07日 19:36
  • 899

事务具有4个属性:原子性、一致性、隔离性、持久性

事务具有4个属性:原子性、一致性、隔离性、持久性 事务是指对系统进行的一组操作,为了保证系统的完整性,事务需要具有ACID特性,具体如下: 1. 原子性(Atomic)      一个事务包...
  • u013366812
  • u013366812
  • 2016年08月22日 15:36
  • 1300

Properties持久的属性集

Properties 属性集
  • huyande123
  • huyande123
  • 2017年10月28日 21:21
  • 48

MFC在VS2010中为ActiveX控件添加属性

ActiveX控件有四种属性: (1)Stock:为每个控件提供的标准属性,如字体或颜色。 (2)Ambient:围绕控件的环境属性——已被置入容器的属性。这些属性不能被更改,但控件可...
  • yangmeng900816
  • yangmeng900816
  • 2015年03月03日 14:08
  • 1201

ActiveX之添加属性页

ActiveX添加属性页有二种情况: 添加固有属性页添加自定义属性页 一、添加固有属性页 MFC为ActiveX控件提供三种固有属性页,CLSID_CColorPropPage,CL...
  • a36254094
  • a36254094
  • 2012年10月01日 21:13
  • 987

【VS开发】ActiveX控件如何定制属性?

在很多场合下会存在这样的需求,那就是使用方在实际使用控件之前就想控件已经做了相应的处理比如加载的控件版本不正确等,或者需要在加载时才确定能够使用的功能集;这个时候传统的配置文件已经无法满足这种类型的需...
  • LG1259156776
  • LG1259156776
  • 2016年07月24日 16:34
  • 498

在ActiveX中调出属性页

HRESULT CTestActiveXCtrl::ShowPorpertyPages(void) { AFX_MANAGE_STATE(AfxGetStaticModuleState()); ...
  • zgl7903
  • zgl7903
  • 2015年05月13日 05:16
  • 548

JS判断客户端是否已安装ActiveX控件

if(document.all.player.object == null) { alert("请先安装播放器控件!") }
  • zy332719794
  • zy332719794
  • 2016年02月18日 10:35
  • 1154

ActiveX控件的属性、事件和方法

  ActiveX控件的属性、事件和方法什么是ActiveX控件:一个进程内服务器,支持多种的COM接口。(可以理解为,一个COM接口是一个纯抽象基类,你实现了它,并且它支持自注册,就是一个Activ...
  • cdpc0202
  • cdpc0202
  • 2006年10月10日 11:22
  • 2392
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ActiveX 属性持久性 是否是测试环境判断
举报原因:
原因补充:

(最多只允许输入30个字)