哪位老大能够帮帮忙啊???

tytiger 2002-05-08 03:49:31
本人现在要搞一个能够在VC里面调用的计算器的小控件,但是在写完了计算器的exe程序以后却感觉无从下手了,COM的书籍也看了几本,但是感觉理论性太强,导致晕头转向,不知哪位老兄可以帮忙指点迷津或者能够帮我改写一下就更好了。
...全文
15 点赞 收藏 16
写回复
16 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
janhance 2002-05-23
http://person.zj.cninfo.net/~yhaiyan/technology/vc/vc58.htm
回复
Richuen22 2002-05-12
同意LegerWu(Leger)
回复
tytiger 2002-05-12
同意有什么用啊?给点实质性的意见啊,各位老大们
回复
康斯坦汀 2002-05-11
你的控件既然是计算器,肯定有Dialog,肯定一切封装在一个继承自CDiglog
的类,比如:CCalcDiglog类.把它的.h和.cpp加到工程里比就行吗?
或者放到MFC共享DLL里。程序只要声明一下就可。
回复
zzdaa 2002-05-11
不用那么麻烦吧,你编一个OCX,然后注册它,就可以添加到VC工程里面了。
编写OCX是很简单的,可以支持MFC,抛出几个接口外面就可以得到结果了。
回复
tytiger 2002-05-11
高手们,快来给我解决一下啊,很急啊!
回复
tytiger 2002-05-10
这样做好像不行吧?我是要做控件啊,不是要用控件啊,呵呵
回复
dyw 2002-05-10
可以在自己的控件中调用Windows系统的计算器(启动时将它隐藏),将事件转发到Windows系统计算器,然后需要时将结果取回。
回复
tianlinyi 2002-05-10
up
回复
tytiger 2002-05-10
麻烦的话是怎么改啊?呵呵
回复
tytiger 2002-05-09
to hxx(小小鸟) :我已经把东东发到你的邮箱里面了,^_^
回复
LegerWu 2002-05-08
如果你能写出计算器的可执行文件,则应该有计算器的源代码,那就好办了,只需按照做控件的步骤,改为控件就可以了.

如果你是想直接将把一个可执行文件改为控件,那就比较麻烦了.
回复
LegerWu 2002-05-08
如果你能写出计算器的可执行文件,则应该有计算器的源代码,那就好办了,只需按照做控件的步骤,改为控件就可以了.

如果你是想直接将把一个可执行文件改为控件,那就比较麻烦了.
回复
tytiger 2002-05-08
不是,是要做一个就像VC里面本身所带有的如日历等等的那种控件
回复
hxx 2002-05-08
to liugy(最佳搭档):你想得也太简单了,我想 tytiger (不爽) 一定知道好几种
启动外部程序的方法,他要问的肯定不是你这样的。

to tytiger (不爽):有这样几种方案你可以考虑:
1。把exe做成dll,调用其中函数实现。只是传递的参数你得注意一下,应该把
用户的所有输入转换成字符串(即一整串算式)。
2. 作成COM Server,在你需要使用它的程序中调用它.
你发来我看看。
itwxf@student.hunnu.edu.cn
回复
liugy 2002-05-08
什么意思?
是要在VC中调用计算器的.exe文件?
返回值被VC调用吗?如果不:可以用:system()调用实现。
比如:system("calc.exe")看看出来什么?
回复
相关推荐
发帖
VC/MFC
创建于2007-09-28

1.5w+

社区成员

VC/MFC相关问题讨论
申请成为版主
帖子事件
创建了帖子
2002-05-08 03:49
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……