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

求助mfc两个问题,重赏!!

发布网友 发布时间:2024-10-13 01:44

我来回答

5个回答

热心网友 时间:2024-11-21 06:05

第一个:控件变量,比如m_CTR1,你可以赋值,接收给程序;也可以把程序中的值传给这个变量,然后在这个控件上显示出来。
比如你添加一个EDIT控件,在此控件添加一个CString变量m_Str,然后,如果在程序中,对话框DoModal之前,你可以把一个值比如:Char* a=“你好”; 然后m_Str=a; 再进行DoModal; 这样,对话框中这个控件就会显示:“你好”;
再比如,你添加一个EDIT控件,在此控件添加一个CString变量m_Str,对话框进行DoModal;然后在这个控件上填上:“你好”;这样,就将“你好”赋给了m_Str;供给程序用(去判断或存储)。

改动:在这个对话框类的头文件添加了这个变量,在.cpp文件中添加了这个变量的初始化动作。

第二个:UpdateData()函数的使用,没错就是更新数据,使得控件变量数据得到更新,一般使用在给控件变量赋值之后;比如,在上面的问题中:Char* a=“你好”; 然后m_Str=a; (在这里添加一个UpdateData(); ), 再进行DoModal; 这样,对话框中这个控件就会显示:“你好”;
嗯。
或者在对话框类中,你有个成员函数,在这个函数中,对控件变量或者控件处理函数做过一些操作(赋值或更改);再使用UpdateData()(一半放在函数开头或者末尾); 这样才能更新对话框控件的内容。
UpdateData();这个函数机制在于 在变量或者函数有变动或操作时,重新调用Dialog资源,并重新将最新的数据传给Dialog;时实时内容最新。类似于:UpdateAllView();UpdateMenu();这些数据刷新函数。

热心网友 时间:2024-11-21 06:04

很简单的两个问题..牛人肯定不会回答的.
补充一下LS的..
为控件添加控件变量..这个控件变量是一下类对象..
比如一个按钮控件, ID为IDC_BUTTON1. 为这个按钮添加控件变量m_btn;
则在CXXXDlg.h文件中在类中添加:
CButton m_btn;
在CXXXDlg.cpp文件中在CtestUIDlg::DoDataExchange(CDataExchange* pDX)函数中添加:
DDX_Control(pDX, IDC_BUTTON1, m_btn);
第二行是把m_btn和按钮关联起来..
m_btn是CButton类对象..则可以直接调用类成员函数
否则需通过GetDlgItem(IDC_BUTTON1) 来调用

UpdateData(TURE),将控件传到控件变量。默认为TURE;
UpdateData(FALSE),将控件变量的值传递到控件上

热心网友 时间:2024-11-21 05:58

第一个问题。。
为控件添加控件变量,就是这个控件起了一个名字。。好比你添加了一个列表框控件,你要是不关联控件变量,你就得通过获取这个变量的ID来对这个变量进行操作。。而你关联一个列表框变量x,你直接可以用x。函数名()来操作。。挺方便的。就相当于C++里面的定义一个对象,然后再调用内部函数。其实源程序没多大改动。。
问题2
UpdateData(TURE),将控件传到控件变量。默认为TURE;
UpdateData(TURE),将控件变量的值传递到控件上

热心网友 时间:2024-11-21 06:04

是不是ewebeditor里的所有内容都可以做为content 是如果上传图片,会不会出现功能特性

热心网友 时间:2024-11-21 05:58

呵呵,选张老师的课的吧。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
发摅解释 摅的组词有哪些 摅字能组哪些词 检测电脑配置的软件电脑硬件检测权威软件有哪几个 查看电脑参数的软件什么软件可以全面检测显示出电脑硬件参数数据_百度... 有没有可以查自己电脑配置的软件啊??? 芯片程序解密哪家好 ...文章怎么突然间阅读量开始大减,从几百掉到个位数。 百家号怎么才个位数播放量?个位数播放量怎么算? 保本收益投资合法吗 我想问下MFC的EDIT框架怎么设置默认值? ...一个类中调用另一个类的变量.我定义了一个类变量,然后调用. 移动搞活动的79元掌中宝zt3好用吗 需求一个.bat脚本用来解压多个.rar文件 谁可以帮忙做个bat文件,用来解压rar文件的 嘉陵电动车车架号在哪里? 电动车17位车架号改成15位 PSP游戏合金装备里是不是本来就有怪物猎人里面的怪的啊? PSP和平行者怎么打轰龙 雄火龙合金装备客串 ...换气口马达总转个不停,在起动或换气时就嗒嗒嗒响了 武则天很恶毒吗 我觉得是 是武则天狠还是吕稚狠,那个更心狠手辣,哪一个晚年比较好过?_百度知 ... 女生身高153能报天津出入境边检总站的公务员么 天津153路全程用时 我现在14周岁,才153CM,算正常身高吗? 可以提供女生青春期各个年龄的标... 我是南方的女孩,身高才153,我进难上大学,想去山东或天津,北方大学里女 ... ...能把根目录下windows以外的文件夹全部剪切到D盘里? 怎样才能正确的把C盘里的除系统以外的文件夹整个拷贝到D盘里去而不受... 36个月的宝宝喝牛奶粉好还是羊奶粉好 为什么福安女人对外宣称是宁德人,而福安男人对个宣称不是宁德人_百度知... 风信子开完花后怎么处理 风信子开完花后怎么处理呢 冷暖锋发生有固定的季节吗? 东亚冬季和夏季风在冷暖干湿性质上有什么不同? 怎么把改cpu在电脑启动和windowsxp下的我的电脑属性中的显示 ...的承诺,无论你的话是真还是假,我愿陪你走天涯。这首歌,叫什么名字... ...一点承诺。无论你这话是真还是假,我愿陪你走天涯。”这是什么歌... 歌词迎着太阳看向远方,我只要你的一个承诺,不管你这话是真还是假... 注册4399小游戏的账号需要几个字 怀孕3个月了想打胎需要多少钱 4个月打胎到底要多少钱.? 怀孕两个多月了打胎?的话得准备多少钱现在在南阳 从历史上看,北齐的各位帝皇,都是荒淫残暴,好像可以看出这个皇族有一定... iphone手机什么时候降价最合适? 男1982年,属狗,农历2月9日,女1984年,属狗,农历12月19日,2013年2月份农 ... 奥比岛苍月塔怎么得到英勇徽章 奥比岛苍月塔任务怎么找那些图形啊? 奥比岛-苍月岛--苍月岛外的精灵说拿彩虹花去一个地方,就能提升精灵的战 ... 本人想订一部宝马X6 2012款的,去哪订比较好? 直接从厂家订宝马53o多少钱