virtual void AssertValid() const;这个函数什么作用
This method performs a validity check on this object by checking its internal state. In the Debug version of the library, AssertValid may assert and thus terminate the program with a message that lists the line number and filename where the assertion failed.
virtual void AssertValid( )
const;
Remarks
When you write your own class, you should override the AssertValid function to provide diagnostic services for yourself and other users of your class. The overridden AssertValid usually calls the AssertValid function of its base class before checking data members unique to the derived class.
Because AssertValid is a const function, you are not permitted to change the object state during the test. Your own derived class AssertValid functions should not throw exceptions but rather should assert whether they detect invalid object data.
The definition of validity depends on the class of the object. As a rule, the function should perform a shallow check. That is, if an object contains pointers to other objects, it should check to see whether the pointers are not null, but it should not perform validity testing on the objects referred to by the pointers.
Example
See CObList::CObList for a listing of the CAge class used in all CObject examples.
// Example for CObject::AssertValid.
void CAge::AssertValid() const
{
CObject::AssertValid();
ASSERT( m_years 》 0 );
ASSERT( m_years 《 105 );
}
For another example, see AfxDoForAllObjects.
Requirements
Windows CE versions: 1.0 and later
Header file: Declared in Afx.h
Platform: H/PC Pro, Palm-size PC, Pocket PC
Symantec Antivirus(诺顿杀毒)序列号
试试下面这些,是在一个英文站点找到的。
Norton Internet Security 2007
1487558
Product Key:J6FXCQGR7Q9VDJ48FGK4Q2VJV
activation: XJBM6WJQHQ4T
Unlock:
1
Norton Internet Security 2007
1487558
Product Key:J6KG8MDJKBKX8GQXF37YFTV3G
activation: GM4B9TG3KC8G
Unlock:
1
Norton Internet Security 2007
1487558
Product Key:J6MYWCTTB8W6C7BQQ9RX7PQVQ
activation: XJC3V7QBKDW4
Unlock:
1
Norton Internet Security 2007
1487558
Product Key:J7Q6T43F6MF39Q47D3YG7WYP9
activation: XJBM6WJQCQ4T
Unlock:
1
Norton Internet Security 2007
1487558
Product Key:JBG2F2KT7BGBGBVHBV4RRMHJV
activation: 24CG7D3BTF84
Unlock:
1
Norton Internet Security 2007
1487558
Product Key:JBVM2YDVGVT2QMR9XH79BFPWJ
activation: KDB3K7QFCGPR
Unlock:
1
Norton Internet Security 2007
1487558
Product Key:JCBP78JHFXYBTJGKDYFGMWVXK
activation: XKHH476GRGYV
Unlock:
1
Norton Internet Security 2007
1487558
Product Key:JHV7TWFCGK9GFHPHTCD4X8PDD
activation: 22F97XGYDR84
Unlock:
1
Norton Internet Security 2007
1487558
Product Key:JTJ9HVBBVQ93D6C8WVV77Q8WX
activation: P9TB347XQ4JG
Unlock:
1
Norton Internet Security 2007
1487558
Product Key:JYKBMTR8FYK24XW47TWFFG4TV
activation: TQJFYC44XD4T
Unlock:
方法二:
1、安装序列号:VYB7V-BBVRW-VTXF4-T9KKP-F69W2;
2、安装完成重启电脑后断开网线,点“下一步”至电话激活的页面,在框框里输入”000000-000000-000000-000000-000000-000000-000000-000000-000999”;
3、接上网线,更新.
电脑开机需要恢复Active Desktop什么意思
非正常关机造成的! Active Desktop是活动桌面的意思,在组策略中可以启用和禁用它。点击运行gpedit.msc组策略中用户配置-管理模板-桌面-Active Desktop-禁用Active Desktop点击启用即可. ------然后在桌面刷新一下即可……
活动桌面起用后就可以在桌面显示WEB的内容了,包括图片,链接等。还有就是当你浏览到心仪的图片时可以通过单击鼠标右键将图片直接设为背景或者桌面项! 如果你的系统慢建议你可以关了这个,这样可以释放一定的系统资源!
桌面不知为何,开机后就提示要恢复Active Desktop ,但按照提示操作后却又无法恢复?向高手求助!
开始--控制面板--显示--桌面--自定义桌面--Web--选中正在使用的Active Desktop活动桌面--删除 确定下去...就可以了
也可以直接在桌面上单击鼠标右键,然后“属性——属性显示——桌面-——自定义桌面——Web——选中正在使用的Active Desktop活动桌面——删除——确定”然后依次确定下去即可。
如果仍不起作用,可以在上述Web窗口中,取消下面的“锁定桌面项目”前面的复选框,确定保存即可。
如果不希望以后出现这样的情况可以运行gpedit.msc
依次展开
用户配置--管理模板--桌面--Active Desktop--禁用Active Desktop修改为已启用就可以了
-c