关于《从入门到精通visual c++》第一章最后一小结 创建简单的MFC问题
发表在C语言图书答疑 2009-08-14
是否精华
版块置顶:
--------------------Configuration: hello - Win32 Debug--------------------
Compiling...
helloDlg.cpp
D:\hello\helloDlg.cpp(176) : error C2018: unknown character '0xa3'
D:\hello\helloDlg.cpp(176) : error C2018: unknown character '0xbb'
D:\hello\helloDlg.cpp(177) : error C2146: syntax error : missing ';' before identifier 'GetDlgtem'
D:\hello\helloDlg.cpp(177) : error C2065: 'GetDlgtem' : undeclared identifier
D:\hello\helloDlg.cpp(177) : error C2227: left of '->SetWindowTextA' must point to class/struct/union
D:\hello\helloDlg.cpp(178) : error C2227: left of '->SetFont' must point to class/struct/union
Error executing cl.exe.

hello.exe - 6 error(s), 0 warning(s)


不知道哪出错了老是成功不了! 敬请告之! 
一个刚学习C++语言的菜鸟!
分享到:
精彩评论 8
liangshui
学分:0 LV1
2009-08-14
沙发
只要按照书中利用向导创建工程和修改工程这两个步骤是不会有错的,你的代码是粘过去的还是自已打的。
明显代码书写有问题,看不到你的代码我也没法说。好好看看代码写的对不对吧。
学分: LV1
2009-08-15
板凳
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
只要按照书中利用向导创建工程和修改工程这两个步骤是不会有错的,你的代码是粘过去的还是自已打的。
明显代码书写有问题,看不到你的代码我也没法说。好好看看代码写的对不对吧。
[/FIELDSET]

回复:
  您好老师! 我的代码都是按照书上的自己打上去的,大小写都跟书上的一样! 等下我把代码弄上来还麻烦老师给我指导指导谢谢!
liangshui
学分:0 LV1
2009-08-15
地板
我看不到你写的代码,也说不上来,要不你把你的源程序发到我们QQ上我给你看看吧
学分: LV1
2009-08-15
4L
[FIELDSET][LEGEND]引自:3楼[/LEGEND]
我看不到你写的代码,也说不上来,要不你把你的源程序发到我们QQ上我给你看看吧
[/FIELDSET]

回复:
您好老师:
void CHelloDlg::OnOK() 
{
// TODO: Add extra validation here
CFont font;
font.CreatePointFont(200,"宋体");
GetDlgltem(IDC_STATIC)->SetWinDoeText("hello visual c++");
GetDlgltem(IDC_STATIC)->SetFont(&font);
//CDialog::OnOK();
}





--------------------Configuration: Hello - Win32 Debug--------------------
Compiling...
HelloDlg.cpp
D:\vc\Hello\HelloDlg.cpp(176) : error C2018: unknown character '0xa3'
D:\vc\Hello\HelloDlg.cpp(176) : error C2018: unknown character '0xbb'
D:\vc\Hello\HelloDlg.cpp(177) : error C2146: syntax error : missing ';' before identifier 'GetDlgltem'
D:\vc\Hello\HelloDlg.cpp(177) : error C2065: 'GetDlgltem' : undeclared identifier
D:\vc\Hello\HelloDlg.cpp(177) : error C2227: left of '->SetWinDoeText' must point to class/struct/union
D:\vc\Hello\HelloDlg.cpp(178) : error C2227: left of '->SetFont' must point to class/struct/union





再次麻烦你给看看!谢谢
liangshui
学分:0 LV1
2009-08-15
5L
明显font.CreatePointFont(200,"宋体");分号有问题
stabber
学分:0 LV1
2009-08-21
6L
'GetDlgltem'中的l是大写的i,不是小写的l,你看看是不是写错了
学分: LV1
2009-08-21
7L
[FIELDSET][LEGEND]引自:6楼[/LEGEND]
'GetDlgltem'中的l是大写的i,不是小写的l,你看看是不是写错了
[/FIELDSET]

回复:
  老师 我跟书上是一样的 应该没有写错!
学分: LV1
2009-08-21
8L
[FIELDSET][LEGEND]引自:5楼[/LEGEND]
明显font.CreatePointFont(200,"宋体");分号有问题
[/FIELDSET]

回复:
  void CHelloDlg::OnOK() 
{
// TODO: Add extra validation here
CFont font;
font.CreatePointFont(200,“宋体”);
GetDlgltem(IDC_STATIC)->SetWinDowTexe(“HELLO Visual c++”);
GetDlgltem(IDC_STATIC)->SetFont(&font);
    //CDialog::OnOK();
}





--------------------Configuration: hello - Win32 Debug--------------------
Compiling...
helloDlg.cpp
D:\hello\helloDlg.cpp(176) : error C2018: unknown character '0xa1'
D:\hello\helloDlg.cpp(176) : error C2018: unknown character '0xb0'
D:\hello\helloDlg.cpp(176) : error C2018: unknown character '0xcb'
D:\hello\helloDlg.cpp(176) : error C2018: unknown character '0xce'
D:\hello\helloDlg.cpp(176) : error C2018: unknown character '0xcc'
D:\hello\helloDlg.cpp(176) : error C2018: unknown character '0xe5'
D:\hello\helloDlg.cpp(176) : error C2018: unknown character '0xa1'
D:\hello\helloDlg.cpp(176) : error C2018: unknown character '0xb1'
D:\hello\helloDlg.cpp(176) : error C2059: syntax error : ')'
D:\hello\helloDlg.cpp(176) : error C2018: unknown character '0xa3'
D:\hello\helloDlg.cpp(176) : error C2018: unknown character '0xbb'
D:\hello\helloDlg.cpp(177) : error C2018: unknown character '0xa1'
D:\hello\helloDlg.cpp(177) : error C2018: unknown character '0xb0'
D:\hello\helloDlg.cpp(177) : error C2018: unknown character '0xa1'
D:\hello\helloDlg.cpp(177) : error C2018: unknown character '0xb1'
D:\hello\helloDlg.cpp(178) : error C2065: 'GetDlgltem' : undeclared identifier
D:\hello\helloDlg.cpp(178) : error C2227: left of '->SetFont' must point to class/struct/union
Error executing cl.exe.

hello.exe - 17 error(s), 0 warning(s)





老师我还是出现这样的错误! 希望老师帮忙做一下深入的分析! 万分的感谢!
首页上一页 1 下一页尾页 8 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照