之前学MFC时用VC++写过一个资源管理器,其中使用了SHFILEINFO。里面有这样一个定义:SHFILEINFO m_fileinfo;
现在需要在VS中用VB做资源管理器,但是定义:Dim m_fileinfo As SHFILEINFO却报错,说是未定义类型,我想问下要怎么定义,VB.NET里面没有现成的类库吗?望好心人能指导一下~
------解决思路----------------------
如果你要使用platform invoke(dllimport) 的话, 需要自己定义一个结构
看这个:
http://www.pinvoke.net/default.aspx/Structures/SHFILEINFO.html