杂记~~~MFC SOCKET
在写MFC程序时候,有时候会遇到类型转换的问题,尤其是CStrig到其他类型的转换。
今天我就遇到了CString 到 char[]数组的转换问题---->原来VC6.0里面的在VS2010中出错。
CString-->char[]
char sendBuf[100]; CString m_send_message; CStringA strTmp; strTmp=m_send_message; strcpy(sendBuf,strTmp);
LPARAM-->CString
vc6中可以直接使用:
CString str = ( char *)lParam; |
而VS2010中必须改为下面的:
CString str = (TCHAR*)lParam;
记录一个IP地址的使用方法:
DWORD dwIP; ((CIPAddressCtrl*)GetDlgItem(IDC_IPADDRESS))>GetAddress(dwIP);
很简单~~
本文 由 cococo点点 创作,采用 知识共享 署名-非商业性使用-相同方式共享 3.0 中国大陆 许可协议进行许可。欢迎转载,请注明出处:
转载自:cococo点点 http://www.cnblogs.com/coder2012
【推荐】FlashTable:表单开发界的极速跑车,让你的开发效率一路狂飙
【推荐】Flutter适配HarmonyOS 5知识地图,实战解析+高频避坑指南
【推荐】博客园的心动:当一群程序员决定开源共建一个真诚相亲平台
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· JavaScript中如何遍历对象?
· 领域模型应用
· 记一次 ADL 导致的 C++ 代码编译错误
· MySQL查询执行顺序:一张图看懂SQL是如何工作的
· 为什么PostgreSQL不自动缓存执行计划?
· 从被喷“假开源”到登顶 GitHub 热榜,这个开源项目上演王者归来!
· Stack Overflow,轰然倒下!
· Cursor 1.2重磅更新,这个痛点终于被解决了!
· .NET AI 模板
· C#脚本化(Roslyn):如何在C#脚本中引入nuget包