C
cat.yy
Unregistered / Unconfirmed
GUEST, unregistred user!
我想自定义一个“类”
“类”中包含几个函数
这个“类”就是一个文件
把这个类加到工程中 可以向引用别的VC的类一样引用它
就象Delphi的单元文件 可以把需要的模块放进去 需要时直接用uses引用即可
请教:<font color=green>VC 中该怎样实现呢</font>??
-----------------------------------------------(VC 的网站象迷宫 又难连 ...)
(强烈建议 DFW 开个 VC分站)
<font size=1><i>
这里是原文 ->
我的创建的方法是:
在“new|project”中选择“建立Lib”
在“class view”中点“new class”; 选择“首标文件”和“MFC类库支持”
填上自定义类 CPCSound (内嵌汇编写的 pc 喇叭发生程序,
没有调用任何VC提供的“类”); 选择"CObject"作为基类 其他均为默认值
在“class view”中右击 添加成员函数 pcSound(...) 类型是void
填充 pcSound 的执行代码
编译(有一个警告)生成.lib文件
--------------
测试类的方法:
建立一个“基于对话框”的应用程序框架
选菜单的“project|add to project|files”,选择加入刚才自建的.lib文件
在该应用程序的 应用程序类的.cpp 文件的头部加上 #include "../xxx/PCSound.h"
位置在该应用程序的 对话框类的 #include "xxxDlg.h" 的前面
给该应用程序添加成员变量 m_pcsSounding 类型是 CPCSound
...
-------------
结果是这样:
当我在程序中 为m_pcsSounding写下“.” 时没有弹出下拉框
强行写 m_pcsSounding.pcSound(...);
编译报8个错(未知类、变量未定义)
-------------
问题是:
要么是没有正确将自建类引入测试程序
要么是自建类根本未建成
</i></font>
“类”中包含几个函数
这个“类”就是一个文件
把这个类加到工程中 可以向引用别的VC的类一样引用它
就象Delphi的单元文件 可以把需要的模块放进去 需要时直接用uses引用即可
请教:<font color=green>VC 中该怎样实现呢</font>??
-----------------------------------------------(VC 的网站象迷宫 又难连 ...)
(强烈建议 DFW 开个 VC分站)
<font size=1><i>
这里是原文 ->
我的创建的方法是:
在“new|project”中选择“建立Lib”
在“class view”中点“new class”; 选择“首标文件”和“MFC类库支持”
填上自定义类 CPCSound (内嵌汇编写的 pc 喇叭发生程序,
没有调用任何VC提供的“类”); 选择"CObject"作为基类 其他均为默认值
在“class view”中右击 添加成员函数 pcSound(...) 类型是void
填充 pcSound 的执行代码
编译(有一个警告)生成.lib文件
--------------
测试类的方法:
建立一个“基于对话框”的应用程序框架
选菜单的“project|add to project|files”,选择加入刚才自建的.lib文件
在该应用程序的 应用程序类的.cpp 文件的头部加上 #include "../xxx/PCSound.h"
位置在该应用程序的 对话框类的 #include "xxxDlg.h" 的前面
给该应用程序添加成员变量 m_pcsSounding 类型是 CPCSound
...
-------------
结果是这样:
当我在程序中 为m_pcsSounding写下“.” 时没有弹出下拉框
强行写 m_pcsSounding.pcSound(...);
编译报8个错(未知类、变量未定义)
-------------
问题是:
要么是没有正确将自建类引入测试程序
要么是自建类根本未建成
</i></font>