elist.h
来自「此程序实现了类似protel电路画图程序。」· C头文件 代码 · 共 38 行
H
38 行
// Elist.h: interface for the CElist class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_ELIST_H__37927A18_613E_11D4_BBD7_600000000ECD__INCLUDED_)
#define AFX_ELIST_H__37927A18_613E_11D4_BBD7_600000000ECD__INCLUDED_
#include "base.h"
#include "baselist.h"
#include "mywatch.h"
//#include "epoint.h"
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
//class CBase;
class CElist : public CBaseList
{
public:
CElist();
virtual ~CElist();
public:
void Draw(CDC* pDC);
void HGripSelected();
void VGripSelected();
void Serialize(CArchive& ar);
void ClearAllNode();
BOOL PtInArrow(CPoint pp);//点在箭头内
void MovePoint(CPoint pp,CSize size);
// BOOL IfAllPortHaveLine();//是否所有端点都连线(接地除外)
void TurnSwitch();
void DisplayWatch(CView* pView);//显示表头
CBase* FindSelected();
public:
MyWatch* watch;
//CList<MyWatch*,MyWatch*> CWatchList;//表头链表
};
#endif // !defined(AFX_ELIST_H__37927A18_613E_11D4_BBD7_600000000ECD__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?