C语言中edit输入框的控制

zhaoxueli_fj 2003-08-22 10:18:18
C语言中操作edit输入框,要求输入框中只能输入1、2、3这几个数字,其它输入
均不出现在edit框中,并且按下1时edit中显示"/",按下2时显示"◇",按下3时
显示"┏",怎么做呢?
...全文
130 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jrhjrh 2003-08-22
  • 打赏
  • 举报
回复
C中有这样的函数
bm1408 2003-08-22
  • 打赏
  • 举报
回复
如果用SDK的话,要处理KEYDOWN消息!
made_in_ 2003-08-22
  • 打赏
  • 举报
回复
C中有现成的edit输入框吗?是windows里头的吧?
不管是自己写的还是用windows的控件,都需要拦截键盘输入,针对不同的按键,转换成你所要显示的东西就成。
yzb1000 2003-08-22
  • 打赏
  • 举报
回复
用getch()接受输入,但不回显
然后判断输入是几,显示对应的符号
超出范围就不显示
VS2010-MFC编程入门之前言-软件开发-鸡啄米 VS2010-MFC编程入门之二(利用MFC向导生成单文档应用程序框架)-软件开发-鸡啄米 VS2010-MFC编程入门之三(VS2010应用程序工程文件的组成结构)鸡啄米 VS2010-MFC编程入门之四(MFC应用程序框架分析)-软件开发-鸡啄米 VS2010-MFC编程入门之五(MFC消息映射机制概述)-软件开发-鸡啄米 VS2010-MFC编程入门之六(对话框:创建对话框模板和修改对话框属性)鸡啄米 VS2010-MFC编程入门之七(对话框:为对话框添加控件)-软件开发-鸡啄米 VS2010-MFC编程入门之八(对话框:创建对话框类和添加控件变量) VS2010-MFC编程入门之九(对话框:为控件添加消息处理函数)-软件开发-鸡啄米 VS2010-MFC编程入门之十(对话框:设置对话框控件的Tab顺序)-软件开发-鸡啄米 VS2010-MFC编程入门之十一(对话框:模态对话框及其弹出过程)-软件开发-鸡啄米 VS2010-MFC编程入门之十二(对话框:非模态对话框的创建及显示)-软件开发-鸡啄米 VS2010-MFC编程入门之十三(对话框:属性页对话框及相关类的介绍)-软件开发-鸡啄米 VS2010-MFC编程入门之十四(对话框:向导对话框的创建及显示)-软件开发-鸡啄米 VS2010-MFC编程入门之十五(对话框:一般属性页对话框的创建及显示)-软件开发-鸡啄米 VS2010-MFC编程入门之十六(对话框:消息对话框)-软件开发-鸡啄米 VS2010-MFC编程入门之十七(对话框:文件对话框)-软件开发-鸡啄米 VS2010-MFC编程入门之十八(对话框:字体对话框)-软件开发-鸡啄米 VS2010-MFC编程入门之十九(对话框:颜色对话框)-软件开发-鸡啄米 VS2010-MFC编程入门之二十(常用控件:静态文本框)-软件开发-鸡啄米 VS2010-MFC编程入门之二十一(常用控件:编辑框Edit Control)-软件开发-鸡啄米 VS2010-MFC编程入门之二十二(常用控件:按钮控件Button、Radio Button和Check Box)-软件开发-鸡啄米 VS2010-MFC编程入门之二十三(常用控件:按钮控件的编程实例)-软件开发-鸡啄米 VS2010-MFC编程入门之二十四(常用控件:列表框控件ListBox)-软件开发-鸡啄米 VS2010-MFC编程入门之二十五(常用控件:组合框控件Combo Box)-软件开发-鸡啄米 VS2010-MFC编程入门之二十六(常用控件:滚动条控件Scroll Bar)-软件开发-鸡啄米 VS2010-MFC编程入门之二十七(常用控件:图片控件Picture Control)-软件开发-鸡啄米 VS2010-MFC编程入门之二十八(常用控件:列表视图控件List Control 上)-软件开发-鸡啄米 VS2010-MFC编程入门之二十九(常用控件:列表视图控件List Control 下)-软件开发-鸡啄米 VS2010-MFC编程入门之三十(常用控件:树形控件Tree Control 上)-软件开发-鸡啄米 VS2010-MFC编程入门之三十一(常用控件:树形控件Tree Control 下)-软件开发-鸡啄米 VS2010-MFC编程入门之三十二(常用控件:标签控件Tab Control 上)-软件开发-鸡啄米 VS2010-MFC编程入门之三十三(常用控件:标签控件Tab Control 下)-软件开发-鸡啄米
一、打开vc++6。具体操作是:鼠标依次单击电脑屏幕左下角开始、Microsoft Visual Studio 6.0、 MicrosoftVisualC++6.0(小麻花图标) 二、新建MFC工程。具体操作是:鼠标依次单击“文件”、“新建”、“MFC AppWizard[exe]” 然后在右侧上部“C位置”上部的空白处填写工程的名字可以用“201909011351”命名意思是2019年09月01日13时51分。以时间命名 然后单击“右下角确定”、出现对话框选择“D基本对话”单击“完成”再单击“确定”。至此MFC空工程就建立好了。 三、添加3个输入框。具体操作是:用鼠标拖动3个“Edit Box”“abl”图标,到程序主界面。再拖一个按钮“Button”到程序主界面。 提示:如果主程序界面找不到了怎么办?点击“Resour”再点击“Dialog”展开加号,再双击双击双击“IDC_MY...DIALOG” 四、给3个“Edit”建立3个成员变量。具体操作是:鼠标右键点击“Edit”、左键点击“建立类向导”、左键点击“Member Variables成员变量”、 左键点击“IDC_EDIT1”、左键点击“Add Variable...”、然后键盘敲“n1”、鼠标点击Variable type:下拉列表选择“int”然后单击“OK”。 再鼠标左键单击“IDC_EDIT2”、左键点击“Add Variable...”、然后键盘敲“n2”、鼠标点击Variable type:下拉列表选择“int”然后单击“OK”。 再鼠标左键单击“IDC_EDIT3”、左键点击“Add Variable...”、然后键盘敲“n3”、鼠标点击Variable type:下拉列表选择“int”然后单击“OK”。 单击“确定”回到程序主界面。 五、准备敲代码。具体操作是:用鼠标左键双击双击双击“Button1”按钮图标、再单击“OK”就打开了代码窗口。

70,025

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧