怎么在cimagedoc.cpp里面加入成员函数

怎么在cimagedoc.cpp里面加入成员函数,第1张

应该看你需要的功能吧。比如你创建了“画硬币”菜单,其下有“增加硬币”菜单项,功能为增加一个硬币并在屏幕上显示。那么你要在文档类(doc)中添加一个成员变量A来保存硬币数量,添加一个与菜单项ID关联的函数在点击菜单项时实现变量A增一;在视图类(view)OnDraw函数中添加代码,根据变量A来绘制相关数目的硬币。编辑代码我觉得在在工作区窗口选择class view选项卡比较直观方便,只要双击函数名就进入该函数的编辑区域,右击类名可添加该类的成员函数和变量等。不要直接在文件中手动输入添加函数,要用class Wizard添加,,然后双击函数名即进入函数功能编辑区域。我用的是VC++6.0,Ctrl+W可启动class wizard,在class name和Object IDs中选择相关类与ID,Message中选中一种,然后单击Add Function按钮即可添加函数,双击函数名即可编辑函数代码。

我也是菜鸟,买了本书,刚看了几页,详细的也不太明白怎么做,再有不会的你查查资料吧。VC++比较难学,你要是想学VC++的话建议买点资料好好看看,你要是只是想用这一回建议找个明白人帮忙。

直接在头文件里手动添加 error C2039: 'GetDibImage' : is not a member of 'CTestDoc' 提示GetDibImage不是CTestDoc的类成员函数 GetDibImage添加到这个类中。

fun_c()函数所在的代码文件命名为xxx.c,fun_Cplusplus()函数所在的代码文件命名为yyy.cpp,你先把yyy.cpp和其他所有cpp文件一起编译链接一遍,没有error之后,再加入xxx.c一起编译链接。在fun_c()的头文件里面不需要包含fun_Cplusplus()的头文件,只需要在xxx.c开头声明一下fun_Cplusplus()是外部函数就可以了:

extern fun_Cplusplus()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11866748.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存