包含CRect类型的C++的DLL,现要封装到 c#里,除了用 Rectangle 类(不太好),还有什么办法? 30
CRect类的4个成员是矩形的上、右、下、左四个坐标,而Rectangle类里的4个成员是上、左、宽、高。据实验,如果简答用Rectangle来表示C++的Rect,当值...
CRect 类的4个成员是矩形的上、右、下、左四个坐标,而 Rectangle 类里的4个成员是上、左、宽、高。据实验,如果简答用 Rectangle 来表示 C++ 的Rect,当值从dll传出来到c#里,则Rectangle的宽被赋值为CRect的right,而高被赋值为CRect的bottom,这样显然不合理。有没有什么办法,或者其他类型可以用??
展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询