已有8人关注
关于VC++词典的一段代码理解与出现的错误
发表在VC++答疑区 2015-04-22
是否精华
版块置顶:
技术老师你好,我是你们的忠实读者,在买的VC编程词典中,以及在之后的练习中,遇到这样一段代码,按照要求操作后,编译时出现这样一个错误error C2059: syntax error : '}'。提示:下面附上源码。
#include "stdio.h"

#include <scrnsave.h>

#pragma comment(lib,"scrnsave.lib") //使用库文件

 

//屏保程序消息回调方法

LRESULT CALLBACK ScreenSaverProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)

{

      switch (message) 

      {

            case WM_PAINT:

                  {

                        PAINTSTRUCT ps;

                        HDC hDC = BeginPaint(hWnd, &ps);//开始绘图

                        SetBkMode(hDC, TRANSPARENT);//设置背景绘图模式

                        SetTextColor(hDC, RGB(0x33, 0xcc, 0));//设置文本颜色

                        char *str = "明日科技,屏幕保护程序!";//屏保显示字符串

                        TextOut(hDC, 150, 150, str, strlen(str));//绘制字符串

                        EndPaint(hWnd, &ps);//结速绘图

                  }

                  break;

            case WM_DESTROY:

                  PostQuitMessage(0);

                  break;         

            default:

                  // 缺省的消息处理函数

                  return DefScreenSaverProc(hWnd,message,wParam,lParam);

      }

      return 0;

}

//屏保设置程序消息回调方法

BOOL WINAPI ScreenSaverConfigureDialog(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)

{

      return FALSE;

}

//注册屏保程序

BOOL WINAPI RegisterDialogClasses(HANDLE hInst)

{

      return TRUE;

},错误出现在最后一个大括号,我反复检查始终没有检查出这个括号为什么会出错,由此发贴请教。
分享到:
精彩评论 2
爱学习
学分:0 LV1
TA的每日心情
开心
2020-03-23 20:54:03
2015-04-23
沙发
请问是哪的程序,这样的代码片断看不出问题在哪,语法上看不出错误.请问,你改动过源代码吗/?
佚名
学分:70 LV3
TA的每日心情
开心
2021-07-05 14:21:40
2015-04-23
板凳
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
请问是哪的程序,这样的代码片断看不出问题在哪,语法上看不出错误.请问,你改动过源代码吗/?
[/FIELDSET]

回复:技术老师,你好,这个问题已经解决,是我创建的文件不对,要求创建CPP文件,我创建的是C文件,重新创建后,问题成功解决,谢谢技术老师的帮忙。
  
首页上一页 1 下一页尾页 2 条记录 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经营性网站备案信息 营业执照