![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Com
风_计算机
C/C/MFC
展开
-
用ATL创建COM组件详细解说
一、创建一个模型(工程) MyProj。二、给模型(工程)增加一个组件 MyCom。三、给组件增加方法(函数) MyF1、MyF2、MyF3、MyF4。一、创建模型(工程) MyProj在VC++6.0工作平台中,点击菜单 File 下的 New 菜单项,在出现的 New 对话框中选中 Projects 卡片,在列表框中选中 ATL COM AppWizard(活转载 2014-03-18 11:25:43 · 860 阅读 · 0 评论 -
VC++定时器的运用
#define TIMER 1#define TIMER 2相应WM_TIMER消息在函数内部实现{switch(nIDEvent){case 1:break;csae 2:break;}}定时器设置SetTimer(1,1000,NULL); //1秒钟刷新1次SetTimer(2,1000,NULL);原创 2014-03-18 11:33:09 · 317 阅读 · 0 评论 -
DLL相关
DLL相关技术:导出类 class AFX_EXT_CLSSS dLL导出函数 void AFX_EXT_API Add(int a ,int b) Dll 非MFC的DLL(win32)MFC相关的DLL有三种1、 共享的MFC DLL2、 静态的MFC DLL(基本不用)3、 可扩展的MFC DLL不十分严格的说,COM的目的是把各种各样的函数原创 2014-03-19 11:28:11 · 381 阅读 · 0 评论 -
设备实时监控
#pragma once#include class CIOMocker{public:CIOMocker() : m_bOpen(FALSE) {srand((unsigned)time(NULL));wsprintf(m_szDescription,_T("CAXA-CAPP-%03d"),1+rand()%999);}~CIOMocker()原创 2014-03-19 11:26:47 · 592 阅读 · 0 评论 -
C++ reinterpret_cast,const_cast等 显式类型转换总结
#includeint main(void){//reinterpret_cast//将一个类型指针转换为另一个类型指针,这种在转换不修改指针变量值数据存放格式//只需在编译时重新解释指针的类型,他可以将指针转化为一个整型数但不能用于非指针的转换double d=9.3;double* pd = &d;int* pi = reinterpret_cast (转载 2014-05-29 17:09:17 · 540 阅读 · 0 评论 -
DLL程序的创建步骤和测试程序
首先,创建DLL程序然后,添加一个导出类例如://Test.h#pragma onceclass AFX_EXT_CLASS Test{public: Test(void); ~Test(void); void Show();}; //Test.cppvoid Test::Show(){ AfxMessageBox(_T("sdsds原创 2014-07-24 20:03:38 · 1112 阅读 · 0 评论 -
COM接口和对话框类之间的传值
com接口类的方法:ShowDialog原创 2014-06-21 17:18:55 · 380 阅读 · 0 评论