摘要: 假如添加三行数据,其中当选择前两行时,提示自定义提示框信息,选择第三行时,提示当前字符串的内容,实现如下:void Cuse_demo_dllDlg::OnCbnSelchangeCombo1(){int pos=m_combo.GetCurSel();CString str;m_combo.GetLBText(pos,str);if (pos==0){MessageBox("索引为第一列数据");}if (pos==1){MessageBox("索引为第二列数据");}if (pos==2){MessageBox(str); //显示当前索引行对应的文 阅读全文
posted @ 2013-09-03 23:46 狂师 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 1、第一步创建一“MFC AppWizard (dll)”工程,接下来选择“Regular Dll using shared MFC DLL”,点击“Finish”。2、添加一对话框资源到工程中,从菜单中选择Insert->Resource,添加一“Dialog”选择“New”,至此对话框已添加到DLL工程中。3、为对话框添加一新类,如:CTest,基类为CDialog。4、在MFCDLL.cpp中(因创建的工程为MFCDLL)添加接口函数:extern "C" __declspec(dllexport) void Show() 2.{ 3.AFX_MANAGE_ST 阅读全文
posted @ 2013-09-03 22:26 狂师 阅读(1697) 评论(0) 推荐(0) 编辑
摘要: 方法一:1.首先,要用#import语句来引用支持ADO的组件类型库(*.tlb),其中类型库可以作为可执行程序(DLL、EXE等)的一部分被定位在其自身程序中的附属资源里,如:被定位在msado15.dll的附属资源中,只需要直接用 #import引用它既可。可以直接在Stdafx.h文件中加入下面语句来实现:#import "c:/program files/common files/system/ado/msado15.dll" no_namespace rename("EOF", "adoEOF") 【注意,在MFC中路径要用 阅读全文
posted @ 2013-09-03 17:19 狂师 阅读(1476) 评论(0) 推荐(0) 编辑
摘要: Dialog1的类名是CDialog1, 头文件是dialog1.h。里有成员变量CString str1, str2;Dialog2的类名是CDialog2, 头文件是dialog2.h。里有成员变量CString str11, str22;要想将Dialog1里的变量传递给Dialog2里的变量,可以用这种方法:在类 CDialog1 的头文件里,引入Dialog2的头文件: #include "dialog2.h"在类 CDialog1 的定义里声明Dialog2的对象: CDialog2 m_Dialog2;在类 CDialog1 的cpp文件里的初始化函数里(其实 阅读全文
posted @ 2013-09-03 14:26 狂师 阅读(2002) 评论(0) 推荐(0) 编辑