如何在DLL中找到我需要的功能?

时间:2013-07-22 00:19:05

标签: .net windows vb.net dll

对于程序中我需要的一些函数,我必须添加对DLL的引用。我想知道程序员如何找到函数所需的DLL。

例如,如果我需要获取活动窗口的文本,我必须引用“user32”。

如何确定需要导入哪个DLL?你浏览文档吗?

我目前正在使用Visual Basic .NET

2 个答案:

答案 0 :(得分:2)

大部分时间只是google我正在尝试做的事情,例如:

 https://www.google.com.au/search?q=get+text+from+window+in+c%23 

我读了前三个答案。

我还阅读了一些博客,阅读了几本书,如果我真的卡住了,我会浏览文档。虽然我发现MSDN文档有时并不特别有用,但有时它可能会很好。或者我会拿起电话给同伴打电话。

如果您不得不引用user32和COM DLL,我建议您查看http://www.pinvoke.net/,但如果您正在编写VB.NET代码并且没有尝试做任何花哨的事情,那么可能更简单的方法是做你想做的事。

答案 1 :(得分:2)

MSDN上的Windows API函数文档始终具有库,您可以在文档页面底部找到它。

找到你需要的功能是一个不同的故事,谷歌通常是你的朋友,如LachlanB的回答所示。