博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年10月6日

摘要: 回调函数的使用。 如果不想使用窗体的WM_TIMER消息函数处理,可以使用回调函数来取代,增加一个回调函数。 首先,定义一个回调函数,回调函数的定义必须按照如下格式。void CALLBACK TimerProc(HWND hwnd,UINT uMsg,UINT idEvent,DWORD dwTime );我的实现函数如下:void CALLBACK TimerProc(HWND hwnd,UINT uMsg,UINT idEvent,DWORD dwTime ){AfxMessageBox("Timer is running!");//定时器时间到,强出一对话框,表明定时器已经运行。}Se 阅读全文

posted @ 2010-10-06 22:08 ccmfc 阅读(2519) 评论(0) 推荐(0)

摘要: 新建一个Win32 Dynamic-Link library工程,取名DLL,选择“An empty DLL project”选项,即创建了一个空的动态链接库工程。为工程添加一个C++源文件:DLL.cpp。举个例子写入两个函数: #define dll _declspec(dllexport) //导出#include "DLL.H"int add(int a,int b){return a+b;}int subtract(int a,int b){return a-b;}为工程添加一个C++头文件:DLL.H:#ifdef dll#else#define dll _declspec(dll 阅读全文

posted @ 2010-10-06 22:02 ccmfc 阅读(256) 评论(0) 推荐(0)