`
raojl
  • 浏览: 211130 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

vcl 与 mfc 事件笔记

MFC 
阅读更多
vcl 事件:

首先我定义一个参数列表

typedef void __fastcall (__closure * TSoftphoneOnError)(TInterfaceErrorType ErrCode,long CTIErrorCode,AnsiString ErrDesc);

定义激活方法 virtual void __fastcall SetOnError(TSoftphoneOnError value)=0;

定义事件入口 __property TSoftphoneOnError OnError = { write = SetOnError};


mfc事件

定义事件eventidSoftError = 1L,
定义激活方法void FireSoftError(long lErrCode_, LPCTSTR lpstrErrDesc)
{FireEvent(eventidSoftError,EVENT_PARAM(VTS_I4  VTS_BSTR), lErrCode_, lpstrErrDesc);}

定义事件入口
EVENT_CUSTOM("SoftError", FireSoftError, VTS_I4  VTS_BSTR)


0
0
分享到:
评论

相关推荐

    C语言和C++Builder学习笔记.rar_C++笔记_c++学习笔记_c/C++_学习笔记_编程语言

    5. **MFC或VCL框架**:C++Builder中的VCL框架提供了大量预先封装的组件,便于快速开发用户界面。 6. **事件驱动编程**:理解事件和事件处理机制,如按钮点击事件、窗口关闭事件等。 7. **内存管理**:C++Builder中...

    linux及linux-arm程序开发笔记.pdf

    例如,MFC(Microsoft Foundation Classes)原本是Windows平台下的编程框架,但文档中提及的MFC、OWL(Object Windows Library)、VCL(Visual Component Library)、ATL(Active Template Library)表明开发者可能...

    C语言资料

    "visual c++_mfc专题讲座.chm" 可能是一系列专门针对Visual C++ MFC的讲座笔记或教程,深入讨论了特定主题,比如多线程、数据库连接、网络编程等。 通过学习这些资料,不仅可以掌握C语言的基本语法和编程技巧,还能...

    c语言编程资料整理汇编

    这个压缩包包含的文件可能包括教程、笔记、实例代码、练习题以及关于MFC(Microsoft Foundation Classes)和C++Builder的相关资料。以下是对这些知识点的详细说明: 1. **C语言基础**:C语言是计算机科学的基础,其...

    上穷碧落下黄泉-源码追踪经验谈

    无论是庞大的Unix、Linux内核,还是复杂的Java框架、STL、MFC、VCL、Qt等,源码追踪都不应仅停留在表面,而需深入其内在逻辑和设计哲学。 ### 对象 侯捷明确指出,目标不应仅仅是掌握代码的实现细节,更重要的是...

Global site tag (gtag.js) - Google Analytics