| delorie.com/archives/browse.cgi | search |
| From: | drs AT inxpress DOT net (drs) |
| Subject: | Calling LoadLibrary() |
| 23 Jan 1997 23:17:07 -0800 : | |
| Approved: | cygnus DOT gnu-win32 AT cygnus DOT com |
| Distribution: | cygnus |
| Message-ID: | <32E81CA2.5EA8.cygnus.gnu-win32@inxpress.net> |
| Reply-To: | drs AT inxpress DOT net |
| Mime-Version: | 1.0 |
| X-Mailer: | Mozilla 3.01Gold (Win95; I) |
| Original-To: | gnu-win32 AT cygnus DOT com |
| Original-Sender: | owner-gnu-win32 AT cygnus DOT com |
Has anyone successfuly loaded a dll or driver using LoadLibrary? The
following seems like it should work; what am I doing wrong?
/**********************code*************************/
//dll_load.cpp
#include <windows.h>
#include <iostream.h>
main()
{
HINSTANCE hLibrary;
hLibrary = LoadLibrary("MMSYSTEM.DLL");
cout << "This is mmsystem's handle: "
<< hLibrary << endl;
if(hLibrary)
{
FreeLibrary(hLibrary);
return 0;
}
else
return 0;
}
/**************makefile************************/
#makefile for dll test
dll_load.exe: dll_load.o
g++ -o dll_load.exe dll_load.o -mwindows
dll_load.o: dll_load.cpp
g++ -c dll_load.cpp
-
For help on using this list, send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |