vc++ 代码到 c#
嗨,我有以下vc++代码,它将读取从Layertable分配给用户定义类cLayerInfo变量的输入。
AcDbLayerTableRecord *pLay;
CStringArray asLayers;
CLayerInfo info;
info.color = pLay->color();
info.linetypeObjectId = pLay->linetypeObjectId();
info.lineWeight = pLay->lineWeight();
CMapLayerInfo m_mapLayerInfo;
m_mapLayerInfo.SetAt( asLayers.GetAt(i), info );
pLay->close();
vc++中的用户定义类文件是
在c#中,我创建了如下类文件
并且我在另一个类文件中调用了类文件,如下所示
但是如何实现以下行
当我为cMapLayerInfo进行定义时,它会将我带入另一个包含以下代码的头文件
>typedef CMapCMapLayerInfo;
如果我选择CMap定义,它会将我带入预定义的头文件afxtempl. h。
有人能告诉我如何在c#中转换上述代码吗?
请很急。
**** Hidden Message ***** 欢迎来到TheSwamp,我想在.NET领域有几个玩图层的C#示例。至于CMap问题,我可能会使用Dictionary类。 您能提供示例代码吗?
页:
[1]