当前位置: 首页 > web >正文

c++弹窗

1.前文

弹窗是c++里创作游戏的重要步骤,如果没有它你的游戏就是一个******

2.弹窗

弹窗就是

#include<windows.h>

里的函数

它是这么用的

 MessageBox(NULL,"正文","标题",MB_OK);

一是正文二是标题

了!

“MB_OK”:表示默认选项,还有其他选项哦,如:{

MB_OK->只有一个按键,即确定

MB_ABORTRETRYIGNORE->有三个按键,分别是中止、重试和忽略

MB_OKCANCEL->有两个按键,确定和取消

MB_RETRYCANCEL->有两个按键,重试和取消

MB_YESNO->有两个按键,是和否

MB_YESNOCANCEL->有三个按键,是、否和取消}

MessageBox(NULL,"正文","标题",MB_OKCANCEL+16);//三种选项里的一个选项

我们在默认选项后添上“+xx”,比如这个运行结果有一个叉叉的图标。还有更多:

32:问号

 48:感叹号

 64:小写字母i 

如果再添上if语句呢?

(如果没学if语句的可以到c++第6课-CSDN博客 来学哈)

就是这样了……

#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int main(){if((MessageBox(NULL,"正文","标题",MB_YESNO))==6){cout<<"让你点“是”了吗/n";}else if((MessageBox(NULL,"正文","标题",MB_YESNO))==7){cout<<"让你点否了吗/n";}else{cout<<"让你点“叉”了吗\n";}return 0;
}

至于这个6,那可真的是很6

请看下面图解

确定:1

取消:2

放弃:3

重试:4

跳过:5

是:6

否:7

新手小白(基础c)

http://www.xdnf.cn/news/2188.html

相关文章:

  • threejs 零基础学习day01
  • 【补题】Codeforces Global Round 20 F1. Array Shuffling
  • Python循环中断:break和continue,循环else语法,综合案例
  • 一、人类社会结构的根本逻辑
  • Cribl 上传lookup 表,传入数据进event
  • 计算机网络的五层结构(物理层、数据链路层、网络层、传输层、应用层)到底是什么?
  • 揭开人工智能的神秘面纱:从概念到人工神经网络
  • Spring和Spring Boot集成MyBatis的完整对比示例,包含从项目创建到测试的全流程代码
  • 数据库系统概论(四)关系操作,关系完整性与关系代数
  • springboot集成MyBatis Generator快速开发
  • Pygame跨平台打包:将游戏发布到Windows、Mac和Linux
  • 当JIT遇见K8s
  • 如何下载VSCode插件市场为VSIX文件
  • 在Mybatis中为什么要同时指定扫描mapper接口和 mapper.xml 文件,理论单独扫描 xml 文件就可以啊
  • Maven进阶知识
  • 【TypeScript】速通篇
  • 打破云墙:多云环境中的DevOps实践指南
  • 5.3/Q1,GBD数据库最新文章解读
  • 【Java面试笔记:进阶】22.AtomicInteger底层实现原理是什么?如何在自己的产品代码中应用CAS操作?
  • QQMusic项目功能总结
  • openEuler对比CentOS的核心优势分析
  • Web端ER可视化
  • 部署大模型需要多少GPU显存?以DeepSeek R1部署为例
  • MongoDB Atlas与MongoDB连接MCP服务器的区别解析
  • SpringBoot物资管理系统 | JavaWeb项目设计与实现
  • 山东大学离散数学第九章习题解析
  • 雪花算法
  • 深入解析NuttX:为何它是嵌入式RTOS领域的标杆?​​
  • 多模态大语言模型arxiv论文略读(四十三)
  • 力扣2444. 统计定界子数组的数目:Java三种解法详解