Types of DLL's
Answers were Sorted based on User's Feedback
Answer / anuj
Two types of DLL:
1. Extenxsion DLl: These Dll only used in MFC application.
these dll are not derived from CWinApp class. By this Dll
we can export the function and classes both. In this Dll
DllMain function is there for intialisation
2. Regular Dll : These Dll used in MFC and non-MFc both
type of applications. This is derived from CwinApp class.
We can export function in this dll.
Is This Answer Correct ? | 33 Yes | 6 No |
Answer / sanddy
1. Extenxsion DLl: These Dll only used in MFC application.
these dll are not derived from CWinApp class. By this Dll
we can export the function and classes both. In this Dll
DllMain function is there for intialisation
2. Regular Dll : These Dll used in MFC and non-MFc both
type of applications. This is derived from CwinApp class.
We can export function in this dll.
Is This Answer Correct ? | 15 Yes | 3 No |
Answer / chandrasekharreddy s
Two Types
1. Regular DLLs : These DLLs can be used by C++ and other
language applications also. These DLLs will expose the
function in 'C' style.
2. Extension DLLs: Exclusively for C++ client. These DLLs
will expose the functions in 'C++' name mangling technique.
These symbols can be understood by only C++ client.
Is This Answer Correct ? | 12 Yes | 9 No |
Answer / angel17440
This topic provides information to help you determine the kind of DLL to build.
Different Kinds of DLLs Available
Using Visual C++, you can build Win32 DLLs in C or C++ that do not use the Microsoft Foundation Class (MFC) library. You can create a non-MFC DLL project with the Win32 Application Wizard.
http://msdn.microsoft.com/en-us/library/9se914de.aspx
The MFC library itself is available, in either static link libraries or in a number of DLLs, with the MFC DLL Wizard. If your DLL is using MFC, Visual C++ supports three different DLL development scenarios:
Building a regular DLL that statically links MFC
Building a regular DLL that dynamically links MFC
Building an MFC extension DLL, which always dynamically link MFC
Is This Answer Correct ? | 3 Yes | 3 No |
DLL means (D)ynamic (L)ink (L)ibrary.
it has two Kinds. 1) Regular DLL 2) Extension DLL
1) Regular DLL:-
a) nothing but all C-language Library functions.
b) supports Static DLL and Dynamic Dll
c)Supports , Non-Library Functions
d)For Example, Win32 Application(SDK)
2) Extension DLL:-
a)Nothing but Extension all C++ Library Functions.
b)Only Support Dynamic DLL's.
c)supports, MFC Library Functions.
d)For Example, MFC applications.
Is This Answer Correct ? | 1 Yes | 2 No |
Answer / karthik
Three types of DLL :
*Regular DLL
*Extension DLL
*Custom Control DLL
Is This Answer Correct ? | 1 Yes | 2 No |
3 types of DLL
1.SDK DLL:Old type
2.Extension DLL: These DLL’s exposes variables and
functions to the client application. It can expose C++
functions and C++ classes to be used in your application.
3.Regular DLL: MFC extension DLL’s can be used only with
MFC applications. If you want a dll to be used by a wider
range of applications then use a regular DLL.
Is This Answer Correct ? | 12 Yes | 15 No |
Answer / pushpa
Two types of DLL.
1.Extension DLL
2.Dynamic DLL
Is This Answer Correct ? | 5 Yes | 13 No |
Hi All, i am new for VC++ SDK. i want to get the IP Address of all the External device connected with my local machine.please give the code Regards, Praveer
I can i set size of integer variable should be fixed for different operating systems(Ex i want integer size is 2bytes in OS)
What is mfc class hierarchy?
Tell us something about MFC?
How you create a button dynamically?
what is functioning of DIalodDataXchange ..?
What is Multithreading
plzz tell me what we can do and dont in tally ERP & sap business one?
1)dynamic creation of a Button ?
How WM_PAINT message gets called in MFC,please explain it . a)Who calls the WM_PAINT message? b)When it gets called? c)how it comes to message queue? Please Explain it
how many types of messages are their
is there any class which is not derived from Cobject