专注于音视频处理及流媒体开发!

罗索

当前位置: 主页>杂项技术>VC(MFC)>
  • [VC(MFC)] 如何在应用程序主类的InitInstance成员函数里初始化OLE/COM库环 日期:2002-10-21 18:25:00 点击:2064 好评:0

    (cmutex发表于2001-8-13 17:33:50) [问题提出] 如何在应用程序主类的InitInstance成员函数里初始化OLE/COM库环境 [解决方法] BOOL CMyDlg::OnInitDialog() { CDialog::OnInitDialog(); // TODO: Add extra initialization here if(!AfxOleInit())///初始化COM库 { AfxM...

  • [VC(MFC)] 如何在ATL做COM时能以数组为参数? 日期:2002-10-21 18:24:00 点击:2319 好评:8

    (guass发表于2001-8-14 10:37:23) [问题提出] ATL做com,想让一方法返回一数组,我这样声明:……[out,retval]SAFEARRAY** par)出错,为什么?最好能给一简单例子 [解决方法] 在COM方法中可用VARIANT类型传递数组数据,在VC++中用SAFEARRAY处理。下面给出输入和输出数组...

  • [VC(MFC)] 一种取得PC机序号的方法(License.dll) 日期:2002-10-21 09:54:00 点击:1507 好评:0

    取得PC机序号: 将网卡(MAC)地址(为12 个的十六进制数)、硬盘序列号(9个字符的串)组合。 组合要求:共21个字符的串,进行倒序。 本部分为一个独立的程序。 提供: License.dll 与 License.lib 两个函数: LPCWSTR FAR HDSerialNumRead()//取得硬盘序列号函数,返回...

  • [VC(MFC)] Win2K下的Api函数的拦截 日期:2002-07-25 15:37:00 点击:1282 好评:0

    Api拦截并不是一个新的技术,很多商业软件都采用这种技术。对windows的Api函数的拦截,不外乎两种方法,第一种是Mr. Jeffrey Richter 的修改exe文件的模块输入节,种方法,很安全,但很复杂,而且有些exe文件,没有Dll的输入符号的列表,有可能出现拦截不到的情况。第二...

  • [VC(MFC)] MFC中的窗口创建及窗口消息映射 日期:2002-06-23 16:28:00 点击:1737 好评:0

    经常碰到有人问我有关窗口创建的问题,他们经常把用HWND描述的系统窗口对 象和用CWnd描述的MFC的窗口对象混淆不清。这两者之间是紧密联系在一起的,但是MFC为了自身的管理,在CWnd中加了一些额外的内容,包括如何从HWND生成CWnd。 在MFC中,有几种典型的窗口对象,CWnd...

  • [VC(MFC)] MFC窗口位置管理详细分析及实例 日期:2002-06-23 16:27:00 点击:1521 好评:0

    在一般用MFC编写的程序的窗口客户区中,可能有好几个子窗口(具有WM_CHILD风格的窗口)。上边是工具栏,中间是视图窗口,下边是状态栏。三个窗口在框架的客户区里和平共处,互不重叠。主框架窗口的尺寸改变了,别的子窗口都能及时调整自己的尺寸以便保持相互位置关系不变...

  • [VC(MFC)] 谈谈自己学习MFC的一些体会 日期:2002-06-23 16:11:00 点击:2158 好评:12

    在这里,我想谈谈自己学习MFC的一些体会。我是从1997年才开始在Window下编写程序的。在这之前,我编写过一些DOS程序,包括一个简单的全屏幕编辑器和一个带函数的表达式解释器,都是一些小的程序。Window 3.1流行后,我开始在它下面编写程序。...

  • [VC(MFC)] COM中的可连接对象与连接点机制及其MFC程序实现 日期:2002-06-22 10:59:00 点击:2105 好评:0

    本文首先论述可连接对象和连接点机制的原理,然后通过一个示例说明怎样用MFC编程实现可连接对象和内嵌于客户的事件接收器. 可连接对象和连接点机制的基本原理 为了在组件对象和客户之间提供更大的交互能力,组件对象也需要主动与客户进行通信。组件对象通过出接口(Outg...

  • [VC(MFC)] 几种COM写法:APIEntry 日期:2001-12-14 11:24:00 点击:2041 好评:0

    //API ENtry extern C BSTR APIENTRY GetAddrByName(BSTR Name) { _ConnectionPtr m_pConn; _RecordsetPtr m_pSet; FieldPtr m_Field; FieldsPtr m_Fields; BSTR m_sResult; _bstr_t str; //Can not Get the input string correctly // m_sResult=Name; // str=(_bstr_t...

  • [VC(MFC)] VC里一些容易混淆的地方 日期:2001-12-13 12:06:00 点击:1385 好评:2

    1.FALSE/TRUE与false/true的区别: false/true是标准C++语言里新增的关键字,而FALSE/TRUE是通过#define,这要用途是解决程序在C与C++中环境的差异,以下是FALSE/TRUE在windef.h的定义: #ifndef FALSE #define FALSE 0 #endif #ifndef TRUE #define TRUE 1 #endif 也就...

  • 首页
  • 上一页
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 下一页
  • 末页
  • 55547
栏目列表
推荐内容
织梦二维码生成器