主题:  关于点击邮件地址自动打开默认的邮件发送程序

happxlb

职务:普通成员
等级:1
金币:1.0
发贴:42
#12004/8/17 20:13:31
我想调用ShellExecuteA函数打开邮件发送程序。

我在计算图标里输入:

ShellExecuteA(windowhandle, "open","mailto:hellrock@163.net","","",5)

在手动找到shell32.dl后想保存,但显示shell32.dll不包括ShellExecuteA()函数

我该怎么办?求助!!!



dgyucf

职务:普通成员
等级:1
金币:0.0
发贴:15
#22004/8/17 20:57:23
用SMTP.U32或者Mail.u32 行吗??



happxlb

职务:普通成员
等级:1
金币:1.0
发贴:42
#32004/8/19 10:23:45
我好像没有你提到的u32啊,你QQ多少,有空可以讨论一下。



魔岩

职务:版主
等级:6
金币:34.0
发贴:4453
#42004/8/19 12:25:52
请看置顶的常见问题,好吗?



happxlb

职务:普通成员
等级:1
金币:1.0
发贴:42
#52004/8/19 15:24:16
Rock你好,我正是看了你的常见问题才去尝试做这个的,但发现问题就如我所说的那样,关闭计算窗口寻找到shell32.dll,但说它不包括ShellExecuteA()函数,你知道为什么吗



魔岩

职务:版主
等级:6
金币:34.0
发贴:4453
#62004/8/19 15:25:34
如果不行。。那估计是系统版本的差异。。

建议用badapi.u32里的shell吧。。这样就不存在这个系统问题了



happxlb

职务:普通成员
等级:1
金币:1.0
发贴:42
#72004/8/20 19:35:57
Rock请问你有badapi.u32吗?送我一个,呵,,,谢啦



dgyucf

职务:普通成员
等级:1
金币:0.0
发贴:15
#82004/8/22 22:31:37
budapi.u32下载地址:

hong.nease.net/down/AWZY/ucd/budapi.u32

快下吧!