检查 str 是不是一个以 \0 结尾的字符串。
解决方案 »
- OLE编程:CreateDispatch(_T("Word.Application"),NULL)后如何获得进程的ID?
- CDC:StartDoc返回-1, 拒绝访问是什么原因???, 郁闷呀
- 如何改变对话框的大小
- 请教:得到别人程序窗口上一个ComboBox类窗口的HWND,请问怎样获得。。。
- 各位大虾:请问如何获取当前网卡状态?比方说:禁止还是允许?
- 真情挽留masterz!!!!!
- 关于ADO的问题。。很麻烦
- 想写一个telnet客户端程序,请各位高手们提供一些资料!!
- 请教各位如何在添加的菜单中(mdi)触发默认菜单“新建“的调用?
- 我从CFileDialog派生自己的CSaveFileDialog,结果不能映射消息(见内容),怎么解决?
- MFC如何动态设置当前鼠标位置?
- 为菜单项添加标记(对勾)
应该是int len = strlen(*str);
if(!str){
return NULL;
}
int len = strlen(str);//添加上面判断
temp.GetLength()行不行啊
将定义与赋值分开试试int len;
len=strlen(str);