say.txt

来自「一个动态连接库(MFC扩展库)及其测试程序的例子」· 文本 代码 · 共 28 行

TXT
28
字号
一个动态连接库(MFC扩展库)及其测试程序的例子(一个定时关闭的消息对话框).
动态连接库输出:
一个类:
class __declspec( dllexport ) CAutoMessageBox : public CDialog
{
//...
};
一个全局函数:
int __declspec( dllexport ) AutoMessageBox( int nInterval, const CString& strMessage, const CString& strTitle );
这个全局函数只是简单的调用了上面的类.

输出的类和函数完成的功能就是:
显示一个模式对话框,并在指定的时间(以秒为单位)之后自动关闭这个对话框.
其中strMessage和strTitle需要格式化的字符串,
预留一个显示秒数的地方,参考如下默认值.

默认值:
nInterval = 30;//对话框显示时间,以秒为单位,默认为30秒!
strMessage = "对话框将在 %d 秒之后关闭...";//默认显示的消息
strTitle = "剩余时间: %d 秒";//默认显示的标题	

动态连接库输出的头文件和库位于Export文件夹,
带文件名以D结尾的是Debug版,另外的是Release版.
测试程序位于文件夹TestAutoMessageBox.
附全部源代码,可以直接编译(VC6).


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?