社区
C++ 语言
帖子详情
被一个问题恶心了
YT158828
2010-06-19 08:40:57
char a[100]={'\0'};
GetDlgItemText(hwnd,IDC_EDIT1,(LPTSTR)a,100);
为什么我的a得到的是一个一个字符的字符串..
比如我对话框输入的是"aaaaaaaaaaaaaa"
得到的a字符串确实"a";这问题..恶心我一天了
...全文
249
9
打赏
收藏
被一个问题恶心了
char a[100]={'\0'}; GetDlgItemText(hwnd,IDC_EDIT1,(LPTSTR)a,100); 为什么我的a得到的是一个一个字符的字符串.. 比如我对话框输入的是"aaaaaaaaaaaaaa" 得到的a字符串确实"a";这问题..恶心我一天了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
arong1234
2010-06-19
打赏
举报
回复
这个问题不觉得和“版本”有关[Quote=引用 7 楼 kuyucman 的回复:]
引用 5 楼 yt158828 的回复:
问题解决了..
但我的工程设置的是 多字节字符串设置
为什么会调用Unicode版本的函数阿...
还与版本有关系。即使字符串带空格,有时候也需要用_T呢。所以关于字符/字符串,又应该写宽字节版本。
再看看《WINDOWS程序设计》UNicod那一章
[/Quote]
arong1234
2010-06-19
打赏
举报
回复
我估计你对你的工程设置误解了或者偷偷定义了UNICODE宏[Quote=引用 5 楼 yt158828 的回复:]
问题解决了..
但我的工程设置的是 多字节字符串设置
为什么会调用Unicode版本的函数阿...
[/Quote]
东莞某某某
2010-06-19
打赏
举报
回复
[Quote=引用 5 楼 yt158828 的回复:]
问题解决了..
但我的工程设置的是 多字节字符串设置
为什么会调用Unicode版本的函数阿...
[/Quote]
还与版本有关系。即使字符串带空格,有时候也需要用_T呢。所以关于字符/字符串,又应该写宽字节版本。
再看看《WINDOWS程序设计》UNicod那一章
BuleRiver
2010-06-19
打赏
举报
回复
是不是字符编码的问题?应该得到的是UNICODE吧?
YT158828
2010-06-19
打赏
举报
回复
问题解决了..
但我的工程设置的是 多字节字符串设置
为什么会调用Unicode版本的函数阿...
oyster2008
2010-06-19
打赏
举报
回复
你得到的是Unicode字符串
arong1234
2010-06-19
打赏
举报
回复
a的类型错了,你得到的是unicode字符,L'a'对应于两个char 'a','\0',所以看到只有第一个字符
注意:char[]和LPTSTR不兼容,这也是为什么你要用强制类型转换的原因,而这种转换是非法的
你应该定义TCHAR a[100];
也不要写'\0'这样的字符,你应该写_T('\0')
YT158828
2010-06-19
打赏
举报
回复
我想用a[100]去获取控件IDC_EDIT1中的字符串..
加入IDC_EDIT1控件中的字符串是"123456"
但是我通过GetDlgItemText得到的字符串却是"1"
liutengfeigo
2010-06-19
打赏
举报
回复
。。。。。
不晓得你说什么。。
被
恶心
了半天QTableWidget的
一个
坑
一个
把我
恶心
半天的PyQt5的QTableWidget的
一个
坑。 事件场景: 今天在做QTableWidget点击按钮交换行的
问题
: 点击了箭头按钮,将12行数据移动到11行上面。 我使用的逻辑是,获取对应行的位置text(),重新实例化新的QTableWidgetItem到目标行中,由于cellWidget只是按钮,无需改变,遂不动。也就是因为这样,带来了个坑。 坑: 只要点击改变行后,无论代码再怎么setCurrentItem(),setCurrentIndex()后使用currentRow()都获取
mysql的各种
恶心
问题
今天链接mysql时遇到几个
恶心
的
问题
,折腾了半天才搞定,真是费心。 Python MySQL OperationalError: 1045, "Access denied for user root@'localhost' 一直改个鬼的权限 最后是密码的
问题
好吗
没见过这么
恶心
的,钉钉开发同
一个
ip只能被
一个
企业使用
关键是把另外
一个
企业的IP改了,还是提示! 同
一个
ip只能被
一个
企业使用 创建企业自建应用,提示“同
一个
ip只能被
一个
企业使用”,请您参考以下内容确认: 1. 如果是授权定制服务商开发的应用,请定制服务商使用独立ip为企业做开发。如果ip被过多使用,会提示此错误,可以联系对应的定制服务商解决。定制服务商开发微应用,可参考文档;定制服务商开发小程序,可参考文档 2. 请检查冲突...
如何取消
恶心
的chrome浏览器被360篡改劫持
问题
打开浏览器最令人烦的就是好端端的的浏览器首页都被改成360浏览器的首页,很多软件安装的时候都被绑定了360的几乎全套软件,包括360安全浏览器、360安全卫士、360软件管家等等,几乎装
一个
软件之后要卸载一堆软件,今天查了很多如何修改或者设置chrome的主页,按照教程修改了还是不能解决
问题
,后来找到了
一个
好方法,也是很简单,在这里记录一下作为记录: 右键chrome浏览器 点击属性 点击目
HBase的
一个
非常
恶心
的
问题
---create失败的解决办法
毕业设计选的hadoop,没办法,只有坐下来一点点看,上周在配置zookeeper和HBase时,遇到了一些
问题
,zookeeper的配置只要搞清楚你是配单机的还是分布式的,用虚拟机模拟的应该算是分布式吧,这个想了一下还是配出来了,最
恶心
的还是这个HBase的配置,虽然就那几步,但是有些配出来create表或者其他操作时,会报一些错误,而这些错误很多人都是会遇到的,在网上看了一下,没得解决的办法,
C++ 语言
64,662
社区成员
250,488
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章