一本C++语法书(如果熟悉语言可以忽略)
一本win32编程的书(经典《win32核心编程》这个可以后看,稍难,主要是了解窗口、消息和线程的概念)
一本MFC的书(简单入门推荐《Visual C++从入门到精通》深入学习推荐《深入浅出MFC》)
根据教学需要和环境需要,下载安装VC6(多数教程的标准环境)或者VS2012(最新版本,win7下适合版本)编程环境。
对应编程环境的MSDN。这个很重要,是最权威的帮助和教程。
编程助手。不是必须,但大量编程很方便,注意也是对应版本的Visual Assistant X
如题,我尝试将窗口的头文件添加进自己写的cpp中,但是会报错,会显示enum { IDD = IDD_VOD_DIALOG };这个会报错,显示没有定义,我尝试添加“Resourceh”进文件,但依旧报错。老大和我说可以传参数来解决这个问题,但是不怎么会,或者有没有其他办法啊?
给本帖投票
463
5
打赏
全部评论
Eleven
对话框类的头文件中#include resourceh
2017-10-23
赞
csulizhang
这个句柄其实就是指向窗口的指针 你把这个指针传进你的CPP就可以了 比如,在你的CPP里面定义 CVODDlg m_hdlg; 方法RegisterDialog(CVODDlg dlg){m_hdlg = dlg;} 在其他地方使用这个方法 maycppclassRegisterDialog(&CVODDlg的实例化对象);
2017-10-23
赞
litchgu
引用 1 楼 zhangli00 的回复:
IDD_VOD_DIALOG 这个是对应对话框的ID,你要确定你的这个对话框是否存在,他应该在资源视图的dialog下面存在,你可不能从别的工程里面直接拷贝到你的工程里面,没有对应的对话框,这个ID肯定不存在的 还有,一般你添加了对话框之后,引用ID,会提示报错,但是编译是可以过得,这个是VS开发环境的问题,重启一下IDE,报错就会消除。 你老大说的传参数,应该是叫你把对话框的句柄传进去,这样就可以调用对话框类里面的方法和成员了
那这个句柄怎么传啊?
2017-10-23
赞
csulizhang
IDD_VOD_DIALOG 这个是对应对话框的ID,你要确定你的这个对话框是否存在,他应该在资源视图的dialog下面存在,你可不能从别的工程里面直接拷贝到你的工程里面,没有对应的对话框,这个ID肯定不存在的 还有,一般你添加了对话框之后,引用ID,会提示报错,但是编译是可以过得,这个是VS开发环境的问题,重启一下IDE,报错就会消除。 你老大说的传参数,应该是叫你把对话框的句柄传进去,这样就可以调用对话框类里面的方法和成员了
2017-10-23
赞
litchgu
引用 4 楼 VisualEleven 的回复:
对话框类的头文件中#include resourceh
感谢,弄了半天在自己写的cpp中添加了'resourceh',原来是在对话框的头文件。
2017-10-23
赞
——到底了——
MFC中在自已建的cpp(类)中调用主窗口控件方法
在使用mfc的时候经常遇到自定义类访问主对话框控件的问题,例如自定义类中的方法要输出一段字符串到主对话框的EDIT控件、控制对话框的进度条等。 要在自定义的类中访问主对话框控件,须获得主对话框的指针。主对话框
MFC Tab控件子窗口调用父窗口资源方法
1、如果父窗口不是主窗口,甚至连主窗口的子窗口都不是,没必要用ManFrmh,直接在子窗口类的CSoncpp文件中包含父窗口类的CFatherh文件。注意,必须在CSoncpp中包含,因为如果在子窗口类的CSonh文件中包含,可能
学习笔记:MFC001——控件自适应窗口大小(上)
目的: MFC窗口上的控件根据窗口的大小,自动调节位置和大小。
MFC 所有控件随窗口大小自适应
MFC 所有控件随窗口大小自适应 MFC中不同PC之间的分辨率不同,为了适应不同分辨率所有的控件需要自适应变化。实现的方法比较多,下面分享一种经过网上查阅经过修改及调试的代码。 1MyDlgh头文件中添加 public:
MFC曲线控件ChartCtrl简单上手教程
在数据采集中,有的时候需要将采集数据以曲线的方式显示出来,MFC并没有提供容易使用的曲线显示控件,好在有好心人写了ChartCtrl控件,可以很方便的绘制曲线。其代码公开在CodeProject网站: 由于年代比较久远,使用
说点什么…
5
brother打印机添加墨水方法如下:
1、首先将打印机的电源关掉,右边一侧就是加墨盒,加墨水的地方。
2、第三格墨水少量,如图。
3、然后两手把墨盒往上一提就可以拿掉了。
4、把需要加墨的墨盒的塞子拿开,找到对应的墨水加墨。
5、注意看着,防止墨水加满溢出。
6、将墨盒重新安装回去就完成了。
扩展资料:
喷墨打印机的保养
1、为了尽量延长打印打的寿命,尽可能的使用高品质墨盒,如果有条件买原装的最好,要不就买那些比较知名的代用品牌,千万别使用那些杂牌的墨盒,最好也不要注墨,因为注的墨是无法保证质量的。
2、使用质量好一些,不掉纸毛的复印纸,有的复印纸纸专毛太多,很容易堵头的。
3、不要长时间闲置打印机,长时间不使用,喷头上的墨容属易干,也会造成堵头,而且在清洗喷头时会耗费大费的墨水,非常可惜。
4、更换墨盒请注意不能用手触摸墨水盒出口处,以防杂质混入墨水盒,不要摔撞墨水盒,以防泄漏墨水,墨水具有导电性,若漏洒在电路板上应使用无水乙醇擦净、晾干后再通电,墨水盒应避光保存在无尘处,保存温度应在-10℃-+35℃之间。
欢迎分享,转载请注明来源:品搜搜测评网