iCAx开思工具箱

标题: 【推荐】UG调用MFC超级简单实例 [打印本页]

作者: Fields2003    时间: 2004-6-14 17:25
标题: 【推荐】UG调用MFC超级简单实例
(高手免进)
看到以前的帖子也提到过这个话题,但不太明白,现在通过一个小小的程序来测试CString在UG中的调用,具体步骤如下:
  
1。按照zzz版主以前的手把手教程建一个新工程 my_first
作者: Fields2003    时间: 2004-6-14 17:26
2。重新打开VC,然后用向导生成 MFC 应用程序,会产生一系列的文件,这里我们要把这两个文件 拷贝出来 StdAfx.cpp , StdAfx.h
作者: Fields2003    时间: 2004-6-14 17:26
3。将上面的两个文件拷入 my_first 工程的目录,然后在文件视图中添加这两个文件。
作者: Fields2003    时间: 2004-6-14 17:27
4。随便在my_first 里面测试,我选用了 apply 按钮的回调函数,在里面添加以下代码
作者: Fields2003    时间: 2004-6-14 17:29
5。在UG中调出开始的对话框,点击 apply 结果如下
作者: Fields2003    时间: 2004-6-14 17:33
6。希望这个小小的程序可以给象我一样的菜鸟一点启示。只要把MFC头添加进来了,就可以使用MFC的资源了,本人最近就用这个尝试连接数据库来做标准件的开发(ADO.NET + Access)
作者: liberty000    时间: 2004-6-14 17:36
ding!
作者: cikus    时间: 2004-6-14 19:05
mfc dll 可以调用vc中的任意控件吗?
作者: wflying    时间: 2004-6-14 19:51
好东西!
作者: tsingtsang    时间: 2004-6-15 16:27
cikus wrote:
mfc dll 可以调用vc中的任意控件吗?

  
没错
作者: goodluckwu    时间: 2004-6-16 08:57
强烈的re
作者: suye007    时间: 2004-6-18 14:43
为什么我按照上述方法做的,在编译的时候老是提示'CString' : undeclared identifier呢?Fields2003老兄在吗?
作者: liberty000    时间: 2004-6-18 15:28
suye007 wrote:
为什么我按照上述方法做的,在编译的时候老是提示'CString' : undeclared identifier呢?Fields2003老兄在吗?

  
要用MFC dll建立程序
作者: suye007    时间: 2004-6-18 16:10
liberty000 wrote:
   
  
  要用MFC dll建立程序

  
是不是用MFC建立一个工程,只保留stdAfx.cpp和stdAfx.h两个文件,其余的删除,然后把first.cpp和first.h加进来呢?
我是把stdAfx.cpp和stdAfx.h这两个文件加入my_first工程的。编译一直通不过
作者: suye007    时间: 2004-6-21 15:14
终于搞明白了!受益非浅!




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3