E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
CRuntimeclass
AFX_EXTENSION_MODULE结构
AFX_EXTENSION_MODULE结构具有如下形式:structAFX_EXTENSION_MODULE{ BOOLbInitialized; HMODULEhModule; HMODULEhResource;
CRuntimeClass
liulina603
·
2012-09-08 20:00
MFC的RTTI实现机制!
我们这份“类别型录”的链表元素将以
CRuntimeClass
类来描
ilvu999
·
2012-09-06 00:00
技术-实际工作遇到问题-MFC
CObject与
CRuntimeClass
(转)
CObject和
CRuntimeClass
是MFC中两个非常重要的类/结构,绝大部分MFC类都是以CObject做为基类,
CRuntimeClass
结构同CObject密不可分,了解它们对于深入理解MFC
holandstone
·
2012-07-03 17:00
object
Class
mfc
pascal
Constructor
structure
深入了解MFC动态创建
CRuntimeClass
作为一个很奇怪的存在,在MFC中的地位还很高,但是很多书上都没有说这个东西到底有什么用,还是看看他的代码吧:structCRuntimeClass{//Attributes
liuyuehui110
·
2012-06-28 20:00
Module
null
Class
mfc
pascal
attributes
MFC中动态创建对象的一点思考
二、问题描述对于给定的类,我们可以采取CSampClass*m_pSampClass=newCSampClass的方法,或稍微麻烦一点
CRuntimeClass
*m_pRuntimeC
liuyuehui110
·
2012-06-28 14:00
CRuntimeClass
的结构与功能
CRuntimeClass
在MFC中是至关重要的一个结构。
CRuntimeClass
没有基类。
liuchen1206
·
2012-06-11 18:00
数据结构
null
Class
mfc
pascal
Allocation
CRuntimeClass
的作用详解
//RuntimeclassserializationcodeCRuntimeClass*PASCALCRuntimeClass::Load(CArchive&ar,UINT*pwSchemaNum) //loadsaruntimeclassdescription{ WORDnLen;//类名的长度 charszClassName[64];//存放类名的字
wanxiaohong1350
·
2012-05-26 11:00
RUNTIME_CLASS(class_name) a
CRuntimeClass
structure
RUNTIME_CLASS()是一个宏定义,定义如下:#defineRUNTIME_CLASS(class_name)((
CRuntimeClass
*)(&class_name::class##class_name
ToSoftWare
·
2012-05-03 10:00
null
Class
mfc
pascal
structure
Pointers
析构函数为什么是virtual类型的
{ public: // Object model (types, destruction, allocation) virtual
CRuntimeClass
Sweblish
·
2012-03-07 21:00
C++
c
MFC之CSingleDocTemplate构造函数
CSingleDocTemplate::CSingleDocTemplateCSingleDocTemplate(UINTnIDResource,
CRuntimeClass
*pDocClass,
CRuntimeClass
luoyeaijiao
·
2012-02-17 10:00
框架
windows
application
Class
文档
mfc
指针获取
1.在有多个分视图的doc中,取得指定类型的view的指针CView*CXXXDoc::GetView(
CRuntimeClass
*pClass) { CView*pView; POSITIONpos=
luck_good
·
2012-01-02 13:00
框架
command
活动
null
Class
文档
02创建MFC用户界面线程
下面列举创建用户界面线程的函数声明CWinThread*AfxBeginThread(
CRuntimeClass
*pThreadClass,intnPriority=THREAD_PRIORITY
·
2011-12-15 12:00
command
null
mfc
dialog
attributes
initialization
Debug Assertion Failed! FILE viewform.cpp , line 69
FILEviewform.cpp,line69最近做一个基于MFC的开发项目需要用到一个替换View功能的模块,在网上搜索后,参考MSDN中的例子后,得到如下代码 1 void CMainFrame::ReplaceView(
CRuntimeClass
勤能补拙,厚积薄发
·
2011-10-05 19:00
MFC RTTI 仿真
/*在定义
CRuntimeClass
时候我把暂时不需要的属性去掉了,留下了必须的属性。主要思想利用两个宏DECLARE_DYNAMIC完成将定义的
CRuntimeClass
嵌入到相应的类中。
fysy0000
·
2011-07-18 21:00
IsKindOf的用法简介
参数(Parameters):pClass指向与CObject派生类相关联的
CRuntimeClass
结构的指针。备注(Remarks):检测pClass来查看:(1)对象是否属于指定的类,(2)对
tigernana
·
2011-04-18 10:00
c
百度
Parameters
序列化中
CRuntimeClass
链表的形成
编写可序列化类的步骤 1、直接或间接从CObject派生。2、在类声明中加入DECLARE_SERIAL宏。3、重载基本类的Serialize函数,并串行化派生类的数据成员。4、如果派生类没有默认的构造函数,则添加一个。因为对象加载时,MFC要用默认构造函数在浮动标签上创建对象,并用从档案取回的值设置对象数据成员的初始值。5、在类的实现中写入IMPLEMENT_SERIAL宏。IMPLEMENT_
hyhnoproblem
·
2011-04-11 10:00
Module
null
存储
Class
mfc
pascal
MFC动态创建
动态创建以RTCI为基础,根据类的
CRuntimeClass
来创建对象,主要用于对序列化的支持。 使用动态创建的步骤:1、 从CObject派生。
hyhnoproblem
·
2011-01-21 16:00
null
Class
mfc
pascal
MFC RTTI模仿 --《深入浅出MFC》
模仿RTTI关键步骤:1.数据结构: struct
CRuntimeClass
{ char ×strName; int classSize; static
llliang11
·
2010-12-12 17:40
职场
动态类型
休闲
MFC中打印类别型录网
MFC中打印类别型录网
CruntimeClass
*pClass=RUNTIME_CLASS(CMainFrame); CStringstr; inty=40; CDC*pDC
headsky
·
2010-11-30 15:00
error LNK2001: unresolved external symbol "public: static struct
CRuntimeClass
const CQQFace::classC
在用VC做仿QQ面板的时候,加入了几个对话框类,应用RUNTIME_CLASS()时,编译时出现如下错误:errorLNK2001:unresolvedexternalsymbol"public:staticstructCRuntimeClassconstCQQFace::classCQQFace"其中,CQQFace是对话框类名。 解决方法:在.h文件中加入: DECLARE_DYNCREATE
BeyondHaven
·
2010-11-30 14:00
struct
qq
Class
在VC2005中,只要知道类的名字,就可以动态创建类的实例
在VC2005中,只要知道类的名字,就可以动态创建类的实例
CRuntimeClass
::FromNameCall this function to retrieve the
CRuntimeClass
天下
·
2010-10-26 17:00
说说MFC中
CRuntimeClass
和CObject之间的那点事
说说MFC中
CRuntimeClass
和CObject之间的那点事说说MFC中
CRuntimeClass
和CObject之间的那点事 MSDN曰:对于MFC中每个从CObject派生的类来说,都有一个相关的
天下
·
2010-10-26 14:00
MFC运行时
MFC运行时 GetRuntimeClass(); 虚函数 GetBaseClass(); 成员函数 GetThisClass(); 成员函数 每一个类中,有一个
CRuntimeClass
的对象
daojin
·
2010-10-15 09:00
socket
mfc
基于对话框的多视图显示
头文件classCViewCtrl{public: CViewCtrl(void); ~CViewCtrl(void); voidSwitchToView(
CRuntimeClass
*pViewClass
long458
·
2010-09-30 10:00
MFC RTTI 实现
MFCRTTI实现 ——摘自侯俊杰《深入浅出MFC》 1.为了支持RTTI,MFC引入了
CRuntimeClass
的定义,定义如下:structCRuntimeClass{ //Attributes
xsh_123321
·
2010-09-07 15:00
struct
header
null
Class
mfc
pascal
MFC的RTTI实现机制!
我们这份“类别型录”的链表元素将以
CRuntimeClass
类来描述,CRuntimeCla
yjkwf
·
2010-08-11 10:00
用户界面线程AfxBeginThread的使用
AfxBeginThread函数原型如下:CWinThread *AfxBeginThread(
CRuntimeClass
*pThreadClass, //从CWinThread
akof1314
·
2010-07-24 23:00
thread
框架
null
Class
文档
mfc
MFC浅析(4) CObject浅析
MFCCObject浅析1.CObject简要声明2.
CRuntimeClass
结构3.RUNTIME_CLASS4.DYNAMIC支持5.DYNCREATE支持6.SERIAL支持CObject是大部分的
akof1314
·
2010-05-16 16:00
null
delete
Class
文档
mfc
pascal
MFC中
CRuntimeClass
中的m_pfnCreateObject
From:http://blog.csdn.net/wwwsq/archive/2009/08/27/4490845.aspxAuthor:王绍全CRuntimeClas的头文件声明里面,有一行非常奇怪的代码:CObject*(PASCAL*m_pfnCreateObject)();//NULL=>abstractclass这行代码是声明了一个名叫m_pfnCreateObject的函数指针,这个
chaosllgao
·
2010-03-30 13:00
CObject与
CRuntimeClass
(转)
作者:林水怒
[email protected]
转载请保留作者署名CObject和
CRuntimeClass
是MFC中两个非常重要的类/结构,绝大部分MFC类都是以CObject做为基类,
CRuntimeClass
shtianhai
·
2010-03-11 09:00
delete
Class
mfc
pascal
Constructor
Allocation
了解CObject 和
CRuntimeClass
作者:林水怒
[email protected]
转载请保留作者署名CObject和
CRuntimeClass
是MFC中两个非常重要的类/结构,绝大部分MFC类都是以CObject做为基类,
CRuntimeClass
pizi0475
·
2010-02-04 15:00
delete
Class
mfc
pascal
Constructor
Allocation
MFC类说明
CObject定义了一个
CRuntimeClass
类型的静态成员变量:
CRuntimeClass
classCObject,还定义了几组函数:构造函数析构函数类,诊断函数,与运行时类信息相关的函数,与串行化相关的函数
mxdxm
·
2009-11-05 11:00
多线程
数据结构
框架
windows
mfc
单步调用MFC的函数
进入IMPLEMENT_DYNCREATE(CMainFrame,CFrameWnd)这是一个宏跳到
CRuntimeClass
类
jhui163
·
2009-10-11 14:00
工作
框架
command
null
mfc
styles
MFC CObject浅析
主要介绍了以下几方面内容:1.CObject简要声明2.
CRuntimeClass
结构3.R
congfeng02
·
2009-06-25 11:00
数据结构
mfc
pascal
新年第一贴
// UsuallythesplitterwindowisinvisiblewhencreatingapaneBOOLCSplitterWnd::CreateView(introw,intcol,
CRuntimeClass
linnet
·
2009-01-15 01:00
SDI中类与类的关系
,由于文档视图与框架是相互联系的,彼此都包含了指向对方的指针,所以得有一个东西来管理他们,协调他们.文档模板就是这个作用:它的构造函数如下:pDocTemplate( UINT nIDResouce,
CRunTimeClass
huanjieshuijing
·
2008-12-15 21:00
MFC复习(四)MFC执行期类型识别与动态创建技术
struct
CRuntimeClass
{ // Attributes LPCSTR m_lpszClassName; //-------------类型识别宏用到 int m_nObjectSize
geeeeeeee
·
2008-12-13 20:00
null
Class
mfc
pascal
仿MFC实现c++按名动态创建对象之续(瘦身以及解决其在dll中使用的问题)
之前仿MFC实现了动态类型识别以及动态创建的功能,不过由于我只需要动态创建的功能,因为c++在MFC弄出
CRuntimeClass
之后以及加上了自己的RTTI机制,所以想对之前的版本的进行一下瘦身
yysdsyl
·
2008-10-24 10:00
C++
api
null
Class
mfc
dll
仿MFC实现c++的按名动态创建对象功能
类似于CObject的基类BaseClass、类似于
CRuntimeClass
的RuntimeClass和相关宏的定义头文件如下://////////////////////////BaseClass.h
yysdsyl
·
2008-10-21 19:00
C++
String
list
null
Class
mfc
CRuntimeClass
的应用
CRuntimeClass
在MFC中的作用很重要,因为MFC利用它来进行类的动态确定,即是通过类变量来判定该变量是否为某一类的实例。由于指针的类型是可以转换的,所以时常会出现从A到B的转换导致错误。
SearchLife
·
2008-08-06 16:00
Class
mfc
如何理解MFC中的动态创建?
MFC的动态创建是通过一些宏来实现的.主要过程是:1.在要实现动态创建的类(classA)的声明代码处加入一个静态的
CRuntimeClass
变量(b),并重载GetRuntimeClass()函数以返回
JidanIt
·
2008-07-15 10:00
VC中DELCLARE_DYNAMIC和IMPLEMENT_DYNAMIC宏的完整含意和用法
MFC为了达到RTTI的功能实现使用了
CRunTimeClass
类,该类记录必要的信息,以便建立型录,用链表来实现,
CRunTimeClass
的成员变量类的名称,链表的First指针和Next
huahuamoon
·
2007-12-19 16:00
工作
struct
null
Class
mfc
编译器
CRuntimeClass
CRuntimeClass
在MFC中的作用很重要,因为MFC利用它来进行类的动态确定,即是通过类变量来判定该变量是否为某一类的实例。
michaelrun
·
2007-10-12 14:00
function
Class
mfc
C++--CSplitterWnd::CreateView创建CListView创建过程的调试摘抄
一、调用过程1CallCObject*
CRuntimeClass
::CreateObject()1.1CallCObject::operatornew(size_tnSize,LPCSTRlpszFileName
compassbutton
·
2007-09-12 16:00
C++
ListView
null
border
Constructor
returning
C++--CSplitterWnd::CreateView创建CListView创建过程的调试摘抄
一、调用过程 1 Call CObject*
CRuntimeClass
::CreateObject()1.1 Call CObject::operator new(size_t nSize, LPCSTR
Jack Wu
·
2007-09-12 16:00
C++
c
C#
UP
CRuntimeClass
的应用
CRuntimeClass
在MFC中的作用很重要,因为MFC利用它来进行类的动态确定,即是通过类变量来判定该变量是否为某一类的实例。由于指针的类型是可以转换的,所以时常会出现从A到B的转换导致错误。
Kisser Leon
·
2007-04-06 10:00
关于com自定义参数的传递
COM深入理解(下)——方法参数类型为
CRuntimeClass
*、void*等 本文上篇已经说明了类对象实际是一个结构实例,并且为了实现进程间传递类对象指针以达到引用的目的,需要为此类专门编写一个代理类
zzffly9
·
2007-03-26 17:00
C++ RTTI: 2个宏实现“根据对象名创建对象”
具体可以参考MFC源代中一下类和宏的实现:
CRuntimeClass
,CObject,DECLARE_DYNAMIC,IMPLEMENT_DYNAMIC2.需求:个人正在写一个做集成测试的工具,有一个配置文件
dengyunze
·
2006-05-30 15:00
C++ RTTI: 2个宏实现“根据对象名创建对象”
具体可以参考MFC源代中一下类和宏的实现:
CRuntimeClass
, CObject, DECLARE_DYNAMIC, IMPLEMENT_DYNAMIC 2.
v5browser
·
2006-05-30 15:00
RTTI
MFC漫谈(二)——对象的动态创建
在MFC中,对象的动态创建要依赖于RTTI所建立起来的类别型录,和动态创建有关的
CRuntimeClass
成员有两个:CObject* (PASCAL* m_pfnCreateObject)(); //
牧光小院
·
2006-05-18 16:00
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他