如何调用DLL中的函数。
在VB中定义的函数如下:
Declare Function SHChangeNotifyRegister Lib "shell32" Alias "#2" _
(ByVal hWnd As Long, _
ByVal uFlags As SHCN_ItemFlags, _
ByVal dwEventID As SHCN_EventIDs, _
ByVal uMsg As Long, _
ByVal cItems As Long, _
lpps As PIDLSTRUCT) As Long
该函数是一个没有公开的API函数,但是由于使用了Alias "#2"
应该标识,该函数在shell32.dll中的的二个函数。
问题是:
我在VC中怎么调用这个函数。使用GetProcAddress("shell32",SHChangeNotifyRegister)返回是NULL。
extern之后,直接调用link不通过的。
请大侠指点江山!