
在MFC头文件中创建成员变量,为什么只能调用无参的构造函数?比如说,我在MyView头文件中
增加成员变量CRectrect,然后在View的构造函数MyView()中,对rect进行初始化,而不可以在头文件中定义时直接进行初始化呢?问题2:使用CClientDC...
增加成员变量CRect rect,然后在View的构造函数MyView()中,对rect进行初始化,而不可以在头文件中定义时直接进行初始化呢?
问题2:使用CClientDC 所继承的Retangle(),中重载的函数BOOL Rectangle(LPCRECT lpRect );参数
lpRect 用逻辑单位表示的矩形。可以为该参数传递RECT结构或CRect对象。 实际运用的过程中,我们可以dc.Rectangle(CRect(point1,point2)); 这里我们的CRect怎么理解,是我们临时创建的对象吗?按我理解既然是传递CRect对象,那得先创建一个CRect对象,然后传递对象的指针才行 展开
问题2:使用CClientDC 所继承的Retangle(),中重载的函数BOOL Rectangle(LPCRECT lpRect );参数
lpRect 用逻辑单位表示的矩形。可以为该参数传递RECT结构或CRect对象。 实际运用的过程中,我们可以dc.Rectangle(CRect(point1,point2)); 这里我们的CRect怎么理解,是我们临时创建的对象吗?按我理解既然是传递CRect对象,那得先创建一个CRect对象,然后传递对象的指针才行 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询