iCAx开思工具箱
标题:
【讨论】ug调用mfc dl时的参数类型转换问题l
[打印本页]
作者:
pinkwall
时间:
2003-7-9 22:12
标题:
【讨论】ug调用mfc dl时的参数类型转换问题l
用mfc dll做ug二次开发可以说是对ug二次开发不小的扩展
不过有一个基本问题 就是参数传递时的类型转换
在call_back里面大多是char 型的东东,c里面最多也就到string
但是在mfc dll中好多地方都使用cstring 是一个c++的基础类,所以在两种不同对话框之间
传递参数时,就牵扯到了类型转换的问题
大家讨论讨论有什么好方法进行转换呢??
用cstring类自带的getat()等等比较麻烦
作者:
spline
时间:
2003-7-10 07:59
这个是可以直接强制转换的,cstring重载了char*的运算符(只能在部分函数中使用)。
如果你用的函数不支持着各类型转换,可以用strcpy()复制一份出来。
再不行,就用GetAt()自己做一个转换函数了-几乎不会出现的情况。
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3