中级会员
- 积分
- 315
- 金钱
- 315
- 注册时间
- 2016-8-13
- 在线时间
- 56 小时
|
5金钱
1 使用EMWIN汉字显示外置字库例程,跟着视频一样,使用GUIBuilder生成了模板然后修改中文字,但是显示的时候情况就没有视频那么理想了。
2 程序源码:
1377 hItem = WM_GetDialogItem(pMsg->hWin, GUI_ID_SWITCH);
1378 BUTTON_SetFont(hItem, &GUI_FontHZ12);
1379 BUTTON_SetText(hItem,"确" );
1380
1381 hItem = WM_GetDialogItem(pMsg->hWin, GUI_ID_SEND);
1382 BUTTON_SetFont(hItem, &GUI_FontHZ16);
1383 BUTTON_SetText(hItem, "确定" );
错误提示:
*** Using Compiler 'V5.05 update 1 (build 106)', folder: 'D:\Keil_v5\ARM\ARMCC\Bin'
Build target 'Template'
compiling FramewinDLG.c...
..\EMWIN_DEMO\GUIBulder\FramewinDLG.c(1379): error: #8: missing closing quote
BUTTON_SetText(hItem,"纭? );
..\EMWIN_DEMO\GUIBulder\FramewinDLG.c(1381): error: #18: expected a ")"
hItem = WM_GetDialogItem(pMsg->hWin, GUI_ID_SEND);
..\EMWIN_DEMO\GUIBulder\FramewinDLG.c: 0 warnings, 2 errors
"..\OBJ\Template.axf" - 2 Error(s), 0 Warning(s).
Target not created.
Build Time Elapsed: 00:00:02
3主要几个问题
(1)中文字总是与双引号搅到一起,显示乱码
(2)我使用了确定和确,总是不能正常显示
(3)我的标点符号检查了数次,就是没有得到解决
求大神指导,感激不尽!
|
|