| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 844 人关注过本帖
标题:关于一个HELLOWORD的问题(API)
取消只看楼主 加入收藏
st_win
Rank: 2
等 级:论坛游民
帖 子:48
专家分:35
注 册:2010-9-19
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:5 
关于一个HELLOWORD的问题(API)
程序代码:
#include<windows.h>
int main(int argc,char *argv[])
{
    int nSelect=::MessageBox(NULL,"Hello,WindowsXP","Greetings",MB_OKCANCEL);
    if(nSelect==IDOK)
        printf("用户选择了 确定 按钮\n");
    else
        printf("用户选择了 取消 按钮\n");
    return 0;
}
我在VS2010下 建立 win32控制台应用程序 然后是 空文件  最后建立的一个.c的文件 按照书上写作 除了那个#include<stdio.h>,这个是我自己加上的因为用到printf这个函数,可是还是运行不了 ,"Hello,WindowsXP","Greetings"说是 const char *的实参与LPCWSTR类型的形参不兼容 。哪位帮帮忙阿 ?
搜索更多相关主题的帖子: API HELLOWORD 
2010-10-23 19:44
st_win
Rank: 2
等 级:论坛游民
帖 子:48
专家分:35
注 册:2010-9-19
收藏
得分:0 
以下是引用cacker在2010-10-23 19:59:12的发言:

_T("Hello,WindowsXP")


加上一个宏     应该是unicode 编码的事
加了还是不行 说未定的标识符"_T"
2010-10-23 20:08
st_win
Rank: 2
等 级:论坛游民
帖 子:48
专家分:35
注 册:2010-9-19
收藏
得分:0 
以下是引用御坂美琴在2010-10-23 20:16:32的发言:

写 L"Hello,WindowsXP"
L也不对阿
2010-10-23 20:19
st_win
Rank: 2
等 级:论坛游民
帖 子:48
专家分:35
注 册:2010-9-19
收藏
得分:0 
不好意思,忘去掉括号了,到是字符串的问题解决了可是还是运行不了啊
2010-10-23 20:20
st_win
Rank: 2
等 级:论坛游民
帖 子:48
专家分:35
注 册:2010-9-19
收藏
得分:0 
说有语法错误求救阿
2010-10-23 20:35
st_win
Rank: 2
等 级:论坛游民
帖 子:48
专家分:35
注 册:2010-9-19
收藏
得分:0 
晕原来是全局变量那又问题
2010-10-23 20:56
快速回复:关于一个HELLOWORD的问题(API)
数据加载中...
 
   



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

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