65.9K
CodeProject 正在变化。 阅读更多。
Home

eMailCheck

starIcon
emptyStarIcon
starIcon
emptyStarIconemptyStarIconemptyStarIcon

1.44/5 (9投票s)

2005 年 8 月 1 日

viewsIcon

28540

downloadIcon

353

本文档演示了 CheckMail,这是一个 C++ 类,用于使用注册表提取在本地计算机上找到的电子邮件地址列表。

引言

CheckMail 是一个 C++ 类,用于使用注册表提取在本地计算机上找到的电子邮件地址列表。它尝试枚举注册表键的所有子键:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\UnreadMail。

如何使用

在要使用该类的文件中包含 "CheckMail.h",或者例如将其包含在你的 "AppDlg.h" 文件中。然后,声明一个名为 "mail" 的 CCheckMail 类对象。

现在你可以使用 "mail" 对象了 :-)

在 "for" 循环中的示例

for(int i=0; i<mail.m_mail.GetCount(); i++)
{
    printf("#%i: %s\n",i+1,mail.m_mail[i]);
}

就是这样。

限制

在 Windows XP SP1 和 Windows 2003 上使用 Outlook Express 和 Thunderbird 测试过。它似乎在 "Incredimail" 上会失败。对于其他软件,我不知道,抱歉。

© . All rights reserved.