解决方案 »
- 使用MFC编程时,我给对话框的子窗口设置了垂直滚动条,但点击垂直滚动条没有作用。怎么回事?
- VC里能不能自动调用函数将剪贴板里的内容直接输出到光标所指的位置啊?希望哥哥姐姐们多多提拔啊~
- 高手帮忙,为什么自绘能测到DrawItem消息,却测不到MeasureItem消息呢?
- 我用clipcursor把鼠标锁定在某一区域,可ctrl+shift+del调出任务管理器,在关掉任务管理器,鼠标锁定就自己解除了
- 请问如何在动态库中导出的类中使用动态库中没有导出的类
- 在程序中调用TC,编译一个程序
- 高分求教!
- 关于Win32应用程序的Title Bar!
- 各位大哥!谁知道DAO怎么做数据库查询?最好有例程!
- 555~~为什么我的给分项减少了好多?
- 循环写入文件时,可能上一次还没关闭,下一次已经打开了,导致错误,怎么解决?
- CFileFind 搜索文件问题
ThreadParam.pCode = (struct _TRANSMITCODE*)malloc(sizeof(struct _TRANSMITCODE));
然后再初始化pCode的几个成员就没问题了。
我也这么想的,但是我想后面的Logininfo也需要初始化吧?
那怎么给Logininfo初始化呢?结构体感觉好复杂....
ThreadParam.pCode->Logininfo.Hostnum=m_usernum;
ThreadParam.pCode->Logininfo.password=m_userpwd;
这俩句就对了。
我已经清理了解决方案(VS2010)了,跑起来之后程序停在ThreadParam.pCode->Logininfo.password=m_userpwd;
然后说 CXX0030:错误无法计算表达式的值.说logininfo.usernum/password是错误的指针
你THREADPARAM结构体中的_TRANSMITCODE *pCode;成员并没有为它分配内存空间
加个断点看看运行到出错的前一步m_usernum和m_userpwd的值是什么吧。