Article ID: 181578 - Last Review: June 29, 2004 - Revision: 2.1 How To Callback Visual Basic Functions From a C DLLThis article was previously published under Q181578 On This PageSUMMARY
With the new AddressOf operator in Microsoft Visual Basic 5.0, you can pass
a DLL the pointer to a Microsoft Visual Basic function and have the DLL
call that function through the pointer. This article gives you some sample
code to get started and also demonstrates how to pass strings from your DLL
to Microsoft Visual Basic.
MORE INFORMATION
To use this article, follow the steps below to create a Microsoft Visual
Basic 5.0 .exe project and a Microsoft Visual C++ 5.0 .dll project. Then
run your Microsoft Visual Basic program to test it.
Steps to Create the Microsoft Visual Basic 5.0 Project
Steps to Create the Microsoft Visual C++ 5.0 Project
REFERENCES
Microsoft Visual Basic 5.0 Books Online: AddressOf
For additional information about using the AddressOf operator for callbacks, see the following article in the Microsoft Knowledge Base: 171729
(http://support.microsoft.com/kb/171729/EN-US/
)
: How To Do Generic Callbacks Using a Helper DLL
(c) Microsoft Corporation 1998, All Rights Reserved. Contributions by Joe Crump, Microsoft Corporation APPLIES TO
| Article Translations
|

Back to the top
