问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

新手关于MFC的问题

发布网友 发布时间:2022-04-30 04:57

我来回答

1个回答

热心网友 时间:2023-10-14 13:49

你用的是VC6 还是 VS2010 ?
可能方式有些区别,但是实质是一样的。
1,创建Button。直接在Dialog上面画一个就行了,ID设为 IDC_SHOW
2,添加消息响应。也是直接在Dialog上右键Button,在弹出菜单里面选择“类向导ClassWizzard” ,在选择消息,找到WM_LBUTTONDOWN(单击左键)或者WM_LBUTTONDBLCLK(双击左键)-> 添加函数 ->编辑代码,就自动跳转到源文件里面了,添加函数具体代码就行了。
3,冒泡的输入和显示用Edit是可以的,建议是,你要输入多少数字,就画多少个Edit,但是这样好像也没什么意义吧,如果这样的话,每个EDIT关联一个int型变量,并接受Enter将focus转移到下一个Edit,输入完成后,点击Button,各个EDIT之间的数据发生交换,显示交换的过程。
如果用一个EDIT接受全部数据,中间以空格或逗号隔开,就麻烦了,因为EDIT默认的变量类型是CString,要从这一串字符数据中得到你输入的int型,真是麻烦。
--------
初学者建议不要自行到头文件申请变量,特别是需要消息响应的,因为还涉及到消息列表,不只是你在头文件申请了变量就能响应的。所以最好在类视图下面通过右键添加变量或者函数,这样不容易出错。对于Button的响应,没必要添加关联变量,除非你想自绘按钮,一般通过直接在Dialog上右键Button增加函数或者改变属性。追问那个,其实我想问的是如何在Doc文件中添加自己的头文件...
我自己编写了头文件,但是在doc中没办法使用...

热心网友 时间:2023-10-14 13:49

你用的是VC6 还是 VS2010 ?
可能方式有些区别,但是实质是一样的。
1,创建Button。直接在Dialog上面画一个就行了,ID设为 IDC_SHOW
2,添加消息响应。也是直接在Dialog上右键Button,在弹出菜单里面选择“类向导ClassWizzard” ,在选择消息,找到WM_LBUTTONDOWN(单击左键)或者WM_LBUTTONDBLCLK(双击左键)-> 添加函数 ->编辑代码,就自动跳转到源文件里面了,添加函数具体代码就行了。
3,冒泡的输入和显示用Edit是可以的,建议是,你要输入多少数字,就画多少个Edit,但是这样好像也没什么意义吧,如果这样的话,每个EDIT关联一个int型变量,并接受Enter将focus转移到下一个Edit,输入完成后,点击Button,各个EDIT之间的数据发生交换,显示交换的过程。
如果用一个EDIT接受全部数据,中间以空格或逗号隔开,就麻烦了,因为EDIT默认的变量类型是CString,要从这一串字符数据中得到你输入的int型,真是麻烦。
--------
初学者建议不要自行到头文件申请变量,特别是需要消息响应的,因为还涉及到消息列表,不只是你在头文件申请了变量就能响应的。所以最好在类视图下面通过右键添加变量或者函数,这样不容易出错。对于Button的响应,没必要添加关联变量,除非你想自绘按钮,一般通过直接在Dialog上右键Button增加函数或者改变属性。追问那个,其实我想问的是如何在Doc文件中添加自己的头文件...
我自己编写了头文件,但是在doc中没办法使用...

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
男人醉女人累原歌 我大概在2009年玩的很早的一款冒险动作游戏有一关是埃及狗头人主角捡武... 提成点数怎么算公式 Huamei/华美每日粗粮粗纤维饼-适用对象 0pp01107格式化后成白屏且不能开机怎么办 五邑大学是市属还是省属 五邑大学校区有几个 窝瓜焖荷包蛋怎么做? 达科塔·芬妮简要生平 湖北自动冷库多少钱 C++Win32API编程怎么给按钮贴图? 关于自绘控件中的if(state & ODS_FOCUS)和if(state)的区别 请问我用易语言的真彩模块弄了个玻璃窗口,然后再用EXDUI怎么弄自绘按钮? MFC按钮问题 用自己的图片制作1个按下去是一张图 弹起来是另一张图 并且能够重复使用 六点一线(北京)品牌策划有限公司怎么样? 求助:VC中如何在自绘CheckBox按钮的类(比如这个类为CMyCheckBox)中获取它的选中状态 易语言 外部窗口的按钮是自绘的 取不到句柄 怎么去模拟点击它? 易语言汉编模块,全自绘窗口和自绘的滑块条,怎么用自绘的滑块条控制窗口的透明度,和自绘的菜单按钮怎么 MFC 自绘按钮时,当按钮不同状态(普通,悬浮,按下)之间重绘出问题了,请VC大侠们帮忙指点一下~不胜感激!! 易语言 发送消息点击自绘窗口按钮 MFC对话框程序在客户区自绘关闭、最小化等按钮的具体步骤?还有就是如何关联按钮与相应的响应函数?谢啦 C++如何给一个自绘Button贴图作背景 专业的北京品牌咨询公司有哪些?公司目前正计划品牌策划,急需咨询 MFC动态创建自绘button报错 自绘按钮,怎么实现像radiobutton一样的功能 在易语言中GDI自绘按钮怎么让图片围绕按钮转? 北京品牌营销策划公司哪家比较好,比较专业? GDI+自绘按钮问题 易语言 自绘按钮利用drawitemstruct怎么判断各个状态,如正常、鼠标放上点燃、按下、鼠标离开等等, 网线和水晶头怎么连,就是那8根线怎么排列?连那个需要注意什么? MFC CTreeCtrl 折叠按钮怎么自绘制或者怎么换图片? 二胡校音器软件下载 二胡调音器下载 下载二胡调音器 下载二胡校音器 哪位大家给我一个二胡定音器 的下载,多谢 二胡专业调音器下载 现在高速免费期间,上高速拿到纸质通行券,下高速走免费通道后,纸质通行券没有交回?有影响吗?_百度问一问 现在高速免费期间,上高速拿到纸质通行券,下高速走ETC通道后,纸质通行券用不用交回?有影响吗?_百度问一问 免费前进高速领取的纸质通行证,到了免费时间出高速收费站没人,需要交回吗? 中国公路纸质通行券有什么用 现在高速免费期间,上高速拿到纸质通行券,下高速走ETC通道后,纸质通行券用不用交回?有影响吗? 高速领了纸卡,下高速时仍是免费时段,请问纸卡要还吗 节假日免费高速,通行券(纸)要归还吗? 高速公路入口拿了一张车辆通行券,出口的时候没有收费站,这张车辆通行券就没有被收回。怎么办? 高速公路公路的纸质通行卡有效时间 节假日的高速免费通行券下高速时要交给相关人员吗?没有交会不会有什么影响啊? 中国公路纸质通行券车牌号写错了怎么办 纸质的高速通行券怎么收费 开不开机的iPhone怎么办?