| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 815 人关注过本帖
标题:问个弱问题(老鸟请进)
取消只看楼主 加入收藏
assassinaj
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-1-21
收藏
 问题点数:0 回复次数:2 
问个弱问题(老鸟请进)
今天下载了vs2005可是测试程序通不过

MFC 应用程序里运行
void CTest1View::OnHelloworld()
{
// TODO: 在此添加命令处理程序代码
AfxMessageBox("123");
}

void CTest1View::OnHelloworld()
{
// TODO: 在此添加命令处理程序代码
MessageBox("123");
}
都提示
error C2664: 'CWnd::MessageBoxW' : cannot convert parameter 1 from 'const char [4]' to 'LPCTSTR'

字符串长度问题?!

我的处理器是AMD64的,有关系么?

[此贴子已经被作者于2006-1-21 20:27:45编辑过]

搜索更多相关主题的帖子: LPCTSTR 字符 长度 
2006-01-21 20:10
assassinaj
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-1-21
收藏
得分:0 
先谢谢了,去试一下

http://so.5qzone.net/search.jsp?keyword=visual+studio&t=torrents


3G那个,下载要快

这个是torrent:
wMaMlYTn.rar (126.83 KB)

[此贴子已经被作者于2006-1-22 12:56:29编辑过]

2006-01-22 12:42
assassinaj
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-1-21
收藏
得分:0 
以下是引用love_me在2006-1-21 20:44:00的发言:

AfxMessageBox(_T("123"));或者AfxMessageBox((LPCTSTR)("123"));

看看,我也没有2005,知道哪里下的,可以告诉我么?

我只有VCS2005 VBASIC 2005 测试版3~没有C++2005

果然,MessageBox(_T("123")); 编译通过且正常!
MessageBox((LPCTSTR)("123"));编译通过但生成乱码!

但我还是不解,这就是强制类型转换的优点么?

[此贴子已经被作者于2006-1-22 12:49:32编辑过]

2006-01-22 12:48
快速回复:问个弱问题(老鸟请进)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027330 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved