c语言messagebox的提问

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言messagebox的提问相关的知识,希望对你有一定的参考价值。

#include <windows.h>

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,PSTR szCmdLine, int iCmdShow)

int a=MessageBox(NULL,"你希望在屏幕上显示是吗?!","我的第一个Win32程序",MB_YESNO);
if(a==IDNO) return 0;
if(a==IDYES)printf("yes");


先跳出提示 “是 或否” 然后点完是
为什么不能运行 printf(“yes”)?
main()函数应该加在哪里??
为什么我在开头家上main() 后就是错误了?

作为一个Windows程序,它的main函数就是这个 int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,PSTR szCmdLine, int iCmdShow) ,还有在一个Windows程序里面printf没什么意义 参考技术A 1、printf是流输出语句,能把结果输出到控制台。而你的程序是windows程序,不能使用printf命令。
2、windows程序的入口点就是WinMain函数,而不是main函数。

关于c# MessageBox.Show错误 高手指点下

在vs2005调试时 MessageBox.Show("除数为零,非法操作!");
提示错误:错误 CS1002: 应输入 ;
错误 CS1525: 无效的表达式项“.”
怎么回事啊 高手指点下 好的话加分

参考技术A 应该是上一行有错误,多个点,或者语句没有写完 参考技术B 这句代码没错,肯定是别的地方错的才导致这个错。VS报错不一定都准确,你将完整代码贴上来看一下。本回答被提问者采纳 参考技术C 代码不够哈! 不能不是那个地方报错 贴上完整代码!

参考资料:回答即可得两分,帮人就是帮自己!

以上是关于c语言messagebox的提问的主要内容,如果未能解决你的问题,请参考以下文章

我的vs2008 不能直接用 messagebox.show

C语言。。messagebox用法

C语言中messagebox的用法

c# 弹出式对话框 类似于c语言中的messagebox

关于C语言MessageBox求指点

用C语言MessageBox~编写段对当前窗口发送后台信息的程序