这个open平台已经没有专人维护了,联系不上,12年的项目,比较老,目前我猜测的是我如果不对事件的形参做些什么,肯定就会崩溃,因为在另外一个事件里,如果我把函数内部置空,什么都不做,就报错,但是如果用CString把形参接过来就不会报错,但是用同样的方法处理这个事件却行不通
我刚从java组调过来临时帮忙,对c++也是刚自学了一个礼拜,很多地方都是搬运,所以不是太了解。
我怀疑是这个函数有const char*形参的原因,另外一个可以用的事件只有2个参数,都是unsigned int类型
请问有朋友能提点提点吗?有能解决的可以包红包,研究两天了没解决这问题,工时严重超了啊~~~
<p>CString与char *互转总结</p>
https://blog.csdn.net/flydream0/article/details/8543525/
这个人是windows api函数要传char*不是cstring
回复 @wade-zh : 不开窍,人家说的是CString的Format的方法,%s对应的传char* 而不是传CString
谢谢您回复,我不是要给他传参数,这是一个recv函数,我要接他发过来的消息,现在我能接到这个消息,但是一出了这个函数就报错,错误定位在afxtls.cpp中的
inline void* CThreadSlotData::GetThreadValue(int nSlot) ... return pRetVal;这个位置
<p>经过翻找百度,我发现我的问题跟这个人的问题简直一模一样,除了搜索到跟进汇编调试之外没找到其他的答案,请问各位有解决办法吗?</p>
http://www.th7.cn/Program/cp/2011-07-07/31020.shtml
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。