shell_notifyicon API,提示找不到DLL入口的信息

ShaB 2003-09-16 03:11:00
请问出错在什么地方呢?
...全文
27 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
sword281 2004-01-21
  • 打赏
  • 举报
回复
jlum99(闲人) 说得没错,我也曾遇过的
chenyu5188 2004-01-21
  • 打赏
  • 举报
回复
可能是你是的API函数申明有问题。

你可以用API浏览器来申明。
华芸智森 2004-01-21
  • 打赏
  • 举报
回复
1.由于一般DLL是由C开发的,C是区分大小写的.所以,注意你的函数名称.
2.可能是参数传递错误,我就经常参数错位或漏参数.
ksmark 2004-01-14
  • 打赏
  • 举报
回复
我也遇到了这样的问题。已经按照大家的意思该过了。谢谢了
同时也谢谢楼主
yunfeng007 2003-09-16
  • 打赏
  • 举报
回复
Public Declare Function Shell_NotifyIcon Lib "shell32.dll" Alias " Shell_NotifyIconA" (ByVal dwMessage As Long, lpData As NOTIFYICONDATA) As Long
将Shell_NotifyIconA前面的空格去掉也行
yunfeng007 2003-09-16
  • 打赏
  • 举报
回复
同意楼上的。,
jlum99 2003-09-16
  • 打赏
  • 举报
回复
这个函数是个特例,是API Viewer错了,把那个Alias "Shell_NotifyIconA" 去掉,用原形 Shell_NotifyIconA ,因为那个Alias "。。。。。“中间多了个空格。
Time2Date 2003-09-16
  • 打赏
  • 举报
回复
一般是函数定义的不对,如:
1函数名称要区分大小写
2变量类型与dll文件中的不一直
fanhongbin 2003-09-16
  • 打赏
  • 举报
回复
把聲明幝出來看看

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧