The Wayback Machine - https://web.archive.org/web/20071116103717/http://www.codeguru.com:80/cpp/w-p/dll/

CodeGuru
Earthweb Search
Forums Wireless Jars Gamelan Developer.com
CodeGuru Navigation
Member Sign In
User ID:
Password:
Remember Me:
Forgot Password?
Not a member?
Click here for more information and to register.

jobs.internet.com

internet.commerce
Partners & Affiliates
Corporate Gifts
Web Hosting
Imprinted Promotions
Affiliate Programs
Car Donation
Domain registration
Computer Deals
GPS
Promotional Pens
Boat Donations
Franchise Directory
Managed Hosting
Baby Photo Contest
Business Gifts Canada


RSS Feeds

RSSAll

RSSVC++/C++

RSS.NET/C#

RSSVB

See more EarthWeb Network feeds

Home >> Visual C++ / C++ >> Windows Programming >> DLL


Usability and Design
The Usability and design space brings together the latest information, research, tools, podcasts, and conference information related to usability and design. Content is pulled from IBM and non-IBM sites. »
 
Ajax Resource Center
This space is your one-stop shop for information on the Ajax programming model, including articles and tutorials, discussion forums, blogs, wikis, events, and news. If it's happening, it's covered here. »
 
Linux Security
The Linux security space gives an overview of security issues related to Linux and covers all aspects of securing a Linux distribution. It also links to Linux security-related news and articles. »
 
Ruby Programming
Take a closer look at Ruby, a dynamic programming language that is growing rapidly in popularity. Explore its intriguing features and learn what programmers are doing with it. »
 
Wiki: WebSphere, SOA, J2EE in Practice
This wiki discusses how to use J2EE and related technologies to develop business applications, including how to make best use of IBM J2EE products like WebSphere Application Server and Rational Application Developer, and IBM SOA products like WebSphere Process Server and WebSphere Integration Developer. While it occasionally delves into tangential topics and future trends, the primary focus is on how to make use of the products and technologies that we have today. »

Whitepaper: Applying RFID Technology in High Volume Manufacturing. The pilot tracked 80k microprocessors from the end of the manufacturing line, through warehouses, & onto the customer's factory floor.

DLL

DLL



ResFile
Rating:
Daniel Beutler - 03/18/2003
Read from the resources of a DLL or EXE file like reading from a normal CFile.

Calling an Exported Function in an EXE from Within a DLL
Rating:
Mohamed Mustafa Z. - 02/05/2003
Explore a better way of calling a function in an exe file from a dependent DLL of the same EXE. (i.e.) Calling a DLL's function from an EXE is the normal way, this is the vise versa of the it.

Dialogs in DLL
Rating:
Randy More - 10/01/2002
Dialogs in DLL

Remote Library Loading
Rating:
John Peloquin - 05/24/2002
Customize existing applications through use of custom DLLs and with "Remote Library Loading" and with a utility created here called the Remote Library Loader.

Share the View/Doc Architecture in a DLL
Rating: none
Alexandre Komyak - 04/26/2002
Learn how to help your applications share a large part of the their code. Do this by running MFC's View/Doc architecture (notably frame, controls, and dialogs) all from a shared DLL.

Wrapper Classes for Dynamic DLL Loading
Rating: none
Petko Popov - 04/24/2002
A wrapper classes for dynamic DLL loading.

DLL_Callback: Sample for asyncronous inner-process operations.
Rating: none
HarryF - 03/28/2002
DLL_Callback: Sample for asyncronous inner-process operations.

Who's Locking? v1.3
Rating: none
Emmanuel KARTMANN - 08/07/2001
Update of a devpt/system management tool to find which process is locking a DLL.

Injecting a DLL into Another Process's Address Space
Rating: none
Zoltan Csizmadia - 09/21/2000
Code to perform one standard method (DLL Injection) of API Hooking, or Interception

CSelf XResource
Rating: none
Michael Becker - 08/22/2000
Class for self extracting binary resources

Tips for using Dynamic Link Libraries (DLLs) with MFC
Rating: none
xicoloko - 08/18/2000
Tips on using DLLs from MFC applications

Creating statically linked, non-MFC DLLs
Rating: none
Tair Abdurman - 02/05/2000
Creating statically linked, non-MFC DLLs

Display Loaded Modules
Rating: none
Emmanuel KARTMANN - 01/03/2000
Display Loaded Modules

Runtime 'Dynamic' DLL calling
Rating: none
Adam Straughan - 07/13/1999
Runtime 'Dynamic' DLL calling

Application Specific Paths for DLL Loading
Rating:
William A. Walseth - 06/19/1999
Application Specific Paths for DLL Loading

Dynamic Link Libraries With Microsoft Foundation, Just the Facts.
Rating: none
Christopher A. Snyder - 05/17/1999
Dynamic Link Libraries With Microsoft Foundation, Just the Facts.

Exporting '& Importing classes and functions when building multiple DLLs
Rating:
Xiangyang (Sean) Liu - 04/18/1999
Standard approach outlined in MSDN article

Getting the complete information about DLL/Exe module
Rating: none
Naveen Kohli - 01/15/1999
Getting the complete information about DLL/Exe module

Remapping resource script ID's
Rating: none
John Weeder - 08/07/1998
Remapping resource script ID's

Export dialogs in MFC Extension DLLs
Rating: none
Andreas Leitner - 08/07/1998
Export dialogs in MFC Extension DLLs

Determine DLL version number
Rating: none
Eran Yariv - 08/07/1998
Determine DLL version number

Using one extension DLL in another
Rating: none
Randy More - 08/07/1998
Using one extension DLL in another


Hooking



WinAPI Hooking
Rating: none
Andriy Oriekhov - 06/08/2006
Learn to intercept WinAPI calls.

Hooking a DirectX/COM Interface
Rating: none
Martin Mueller - 05/19/2006
Learn how to hook a DirectX/COM Interface. The DirectInput interface was used as an example of how to hook an interface function.

Hijack Textout Calls From Notepad
Rating: none
Wei Junping - 04/04/2002
Sample hook function that works even if the DLL is loaded by calling LoadLibrary or the DLL isn't used by the hooked module directly.

APIHijack - A Library for Easy DLL Function Hooking.
Rating: none
Wade Brainerd - 01/31/2001
Enables you to hook third-party DLL functions


Import/Export issues



Create MySQL 5.1 Storage Engine Plugins Under Win32
Rating: none
Ludwig Ertl - 11/15/2007
A MySQL Storage engine requires functions that MySQL provides. Therefore, you normally need to link it into mysqld-core under Windows because mysqld.exe doesn't export all required functions (because it's an .exe, not a .dll). So, you're unable to import the required functions in our Plugin. Learn a possible way to circumvent this limitation by using the .map files that are provided with MySQL.

Utilizing Delphi Codes in VC Without Using a DLL
Rating: none
Joerding - 10/16/2002
This article demonstrates an approach to utilizing Delphi codes in VC applications by converting Delphi DLL into static libraries with DLL to Lib. So in this way you can distribute your apps without extra DLLs.

Explicitly Linking to Classes in DLL's
Rating:
V. Rama Krishna - 01/18/2000
Explicitly Linking to Classes in DLL's


Interfacing to Visual Basic applications



Handling VB strings (as part of an array of UDT)
Rating: none
Brian Cohrs - 12/10/1998
Handling VB strings (as part of an array of UDT)


Mixed DLLs



Library for MFC Applications' Localization Using Resource-Only DLLs
Rating: none
Sergey Markov - 06/09/2006
Multilingual Library adds multiple UI languages' support to your MFC application.

Application's Version Updating from a FTP Resource
Rating: none
Andrej Hristoliubov - 02/15/2005
Use the IOUpdate.dll library to automatically update your application from the Internet.

The Mixed DLL Loading Problem
Rating: none
Kate Gregory - 03/18/2003
Microsoft announced a potentially serious bug that affects only Visual C++ developers using VS.NET 2002 and VS.NET 2003 to create mixed DLLs. While only a few may be impacted by this, all Visual C++ programmers should be aware of it.


Open FAQ



Determining Whether a DLL or EXE Is a Managed Component
Rating:
kirants - 07/25/2007
Learn how to check whether or not a component is a .NET managed component. Also, learn to get other information, such as dependent assemblies, from the metadata using Microsoft APIs and related COM interfaces.


Tips



TBarCodeDLL—Board the Barcode Bandwagon
Rating:
Victor Volkman - 09/11/2006
Reap great benefits from barcode integration. The TBarCode DLL component is a barcoding solution you can use to print reports or stickers that will verify inventory when scanned.

[Updated] Multi Platform Plugin Development Made Easy!
Rating:
Andreas Loeffler - 05/26/2004
Learn how to develop and use multi platform plugins easily using the Simple Plugin Layer (SPL) Library.

Tip: Detecting a HMODULE/HINSTANCE Handle Within the Module You're Running In
Rating:
Kyselgov E.N. - 07/21/2003
You may have faced the challenge of detecting a HMODULE/HINSTANCE handle within a DLL module you're running.


Developing Intelligent Communications? Visit the Avaya Developer Connection Center on DevX.
Whitepaper: Elementool Bug Tracking--Keep Software Fixes On Course.
Free iPod Touch? Join Internet.com and Get a Chance to Win Yours.
Intel Go Parallel Portal: Translating Multicore Power into Application Performance
Generate Complete .NET Web Apps in Minutes . Download Iron Speed Designer today.



JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info