vector 和 CObject
来源:互联网 发布:释广德 知乎 编辑:程序博客网 时间:2024/06/18 04:39
#include <afxwin.h>
#pragma once
class CLine : public CObject
{
public:
DECLARE_SERIAL(CLine);
public:
void Serialize(CArchive & ar);
CLine();
CLine(CPoint fro,CPoint to);
public:
CPoint m_ptFrom;
CPoint m_ptTo;
};
#include <afxwin.h>
#include <vector>
#include "CLine.h"
#pragma once
using namespace std;
class CMainWindow : public CFrameWnd
{
public:
CMainWindow();
CButton open;
CButton save;
afx_msg void fnopen();
afx_msg void fnsave();
vector<CLine> lines;
CPoint from;
CPoint to;
afx_msg void OnLButtonDown(UINT nFlags,CPoint point);
afx_msg void OnLButtonUp (UINT nFlags,CPoint point);
DECLARE_MESSAGE_MAP()
};
void CMainWindow::OnLButtonUp (UINT nFlags,CPoint point)
{
CClientDC dc(this);
dc.MoveTo (from);
dc.LineTo (point);
CLine li(from,to);
lines.push_back (li);
}
1>------ 已启动生成: 项目: ARchive, 配置: Debug Win32 ------
1>正在编译...
1>CLine.cpp
1> WINVER not defined. Defaulting to 0x0600 (Windows Vista)
1>CMainWindow.cpp
1> WINVER not defined. Defaulting to 0x0600 (Windows Vista)
1>c:\users\administrator\desktop\archive\archive\cline.h(17) : error C2248: “CObject::CObject”: 无法访问 private 成员(在“CObject”类中声明)
1> d:\vc++ 2008\vc\atlmfc\include\afx.h(551) : 参见“CObject::CObject”的声明
1> d:\vc++ 2008\vc\atlmfc\include\afx.h(522) : 参见“CObject”的声明
1> 此诊断出现在编译器生成的函数“CLine::CLine(const CLine &)”中
1>正在生成代码...
1>正在跳过...(未检测到相关更改)
1>App.cpp
1>生成日志保存在“file://c:\Users\Administrator\Desktop\ARchive\ARchive\Debug\BuildLog.htm”
1>ARchive - 1 个错误,0 个警告
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
0 0
- vector 和 CObject
- 了解CObject 和 CRuntimeClass
- 了解CObject 和 CRuntimeClass
- CObject和CRuntimeClass
- 了解CObject 和 CRuntimeClass
- 了解CObject 和 CRuntimeClass
- 了解CObject 和 CRuntimeClass
- CObject
- Cobject
- CObject
- MFC中CRuntimeClass和CObject
- MFC学习之 一 CObject和CRuntimeClass
- MFC中CRuntimeClass和CObject声明
- 由于添加vector造成的error C2248: 'CObject::operator =' :问题解决方法
- CObject 支持持续性和动态性的宏
- CObject 类
- CObject类
- CObject类
- 出现0x0000002c内存不能为"read"的问题
- MFC动画
- 窗体顶层显示 MFC
- First Step
- Sakura Editor 英文版
- vector 和 CObject
- 关于edit控件自动换行算法,计算量的问题
- 1089. Insert or Merge (25)
- VS2010 MFC做了一个简单的串口通信上位机,那么问题来了:生成的exe不能再同学的电脑上运行
- Linux 网络编程问题
- vc6有没有什么统一的方法来读取各个版本excel中的信息?
- Ado连接数据库的问题
- clistctrl
- VC操作word绘制表格