为什么我会收到错误“错误C2065:'yesno':未声明的标识符"? [英] Why am i getting the error "error C2065: 'yesno' : undeclared identifier"

查看:170
本文介绍了为什么我会收到错误“错误C2065:'yesno':未声明的标识符"?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

case WM_KEYDOWN:
    if( wParam == VK_ESCAPE )
        int yesno = MessageBox(0, "Do you really want to quit?", "Msg", MB_YESNO);
        if( yesno == IDYES )
            DestroyWindow(ghMainWnd);
    return 0;



由于某种原因,我收到错误错误C2065:" yesno":未声明的标识符".该代码对我来说似乎是正确的.我缺少什么吗?



For some reason I''m getting the error "error C2065: ''yesno'' : undeclared identifier". The code looks correct to me. Am I missing something?

推荐答案

是的.您缺少{}.

像这样:

Yes. you are missing {}.

Like so:

case WM_KEYDOWN:
    if( wParam == VK_ESCAPE )
    {
        int yesno = MessageBox(0, "Do you really want to quit?", "Msg", MB_YESNO);
        if( yesno == IDYES )
            DestroyWindow(ghMainWnd);
    }
    return 0;


这篇关于为什么我会收到错误“错误C2065:'yesno':未声明的标识符"?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆