中易网

MFC中文档类的 OnOpenDocument是怎样打开文件的呢?

答案:1  悬赏:70  
解决时间 2021-03-29 10:33
MFC中文档类的 OnOpenDocument是怎样打开文件的呢?
最佳答案
这是比较典型的MFC封装问题。
实际上,在到达文档类的OnOpenDocument的时候,大部分之前的关联、文件对话框的工作已经做完了,而函数的参数,实际就是CFileDialog获取到的文件名。
封装的过程比较复杂,都是在MFC的基类代码中实现的(大部分为开源,可以在安装目录找到),处理关联是在APP基类,处理绑定是在文档模板类(注意不是文档类),处理工具条消息响应是在框架类基类。这些处理过程,除了模板类的只能完全替换,其它的都可以通过重载来定制。
而你说的“LPCTSTR lpcPathName这个参数我并没有定义它到哪个位置”,描述并不准确。参数是不需要提前进行定义的,只是传递的过程是封装在模板类中。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
蟾蜍怎么摆放
银行承兑汇票: 国股.城商.信用社.以及外资银
方法水晶石上的污渍处理方法
成都必吃的美食
水晶吊坠可以和银链子佩戴吗
280371553232 百世汇通,这是运单号 你给我问
苹果平板电脑连不上wifi怎么办
滨州哪里生产环保设备厂家
TCL冰箱、洗衣机怎样?
拱形钢构库房,跨度7.5米,如何确定拱高?有
清滋颜酵素梅有什么功效和作用?
健才哥直男
太阳经到前额每天定时痛是什么原因
订书机的单位是什么
初中女学生穿内衣,要穿有钢圈的好,还是无钢
推荐资讯
孕妇可以用哪个牌子的面膜
台州鞋子批发市场有哪些,在哪里
莱锦文化创意产业园地址在什么地方,我要处理
最强大脑中国对战x战队 谁胜利了
qq音乐账号旁边有个免字
珠海校服哪里有卖
湖南株洲黄程保健做按摩的费用大概是多少?可
用M-Audio录音的时候波形特别小
请大家推荐一种伊卡冰冰淇淋的口味?我想吃
新蔡到滨洲多少公里
宝宝快两岁了经常哭闹怎么办
公司在杭州限牌时定了50台宝马,主要是三系五
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?