Welcome![Sign In][Sign Up]
Location:
Search - make MFC DLL

Search list

[Windows Develop一步一步实现MFC扩展DLL中导出类和对话框

Description: 如果要编写模块化的软件,就要对对动态链接库(DLL)有一定的了解,本人这段时间在修改以前的软件时,决定把重复用的类和对话框做到DLL中,下面就从一个简单的例子讲起,如何实现MFC扩展DLL中导出类和对话框。-If you want to make you software module, you should make sense of DLL. Modifying my previous software these days, I decide to make the classes and dialogs in common use into DLLs. Now we begin with a simple example, to explain how to export classes an dialogs from MFC extended DLL.
Platform: | Size: 20199 | Author: 杨杰 | Hits:

[Windows DevelopATL写的基于DirectX的游戏引擎

Description: 软件简介: 学着ATL,又在学DirectX,突发灵感,为何不用ATL写一个游戏引擎?!!! 呜呼,心血澎湃,于是开始写。 ///////////////////////////////////////////////// 设计原则: 提供功能性代码,相当于简化DirectX功能接口,使之更方便使用。 不提供游戏上层的逻辑关系组织。 如果将来用它来写游戏,游戏的数据、逻辑关系,都需要游戏程序里建立、保存。 ///////////////////////////////////////////////// 为何用ATL来写? 本想用DLL来封装,但是DLL的接口是函数,面太宽,一者不方便使用,再说了,写代码也麻烦。 ATL可以用接口号,比如DirectDraw用一个接口,DirectSound用一个接口.... ///////////////////////////////////////////////// 为何不用MFC的COM来写? 麻烦。 那些底层的AddRef,Release都得自己来写,太麻烦了。 ///////////////////////////////////////////////// 现在刚开始写。先写DirectDraw部分。 写了一点点,但是这部分的框架已经出来了。 ///////////////////////////////////////////////// 大家自己注册一下吧,或者重编一下程序。 我用的是DirectX7.0版本。 -software brief : ATL learn, in school DirectX and sudden inspiration, why not write an ATL game engine? ! ! ! Alas, the efforts of emotion and began to write. ///////////////////////////////////////////////// Design the principle : to provide functional code, which is equivalent to simplify DirectX functional interface to make it more user friendly. No game on the upper logical organization. If it is used to write games, games of the data, logic, games need to establish procedures to preserve. Why use ///////////////////////////////////////////////// ATL to write? To use the DLL to package, but the interface is the DLL function, too much width, a person inconvenient to use, say, write code in trouble. ATL interfaces can be used, such as an interface with DirectDraw, with a DirectSound inte
Platform: | Size: 254561 | Author: dasny | Hits:

[TreeView455VividTree_demo

Description: This file contains a summary of what you will find in each of the files that make up your TreeTest application.If your application uses MFC in a shared DLL, and your application is in a language other than the operating system s current language, you will need to copy the corresponding localized resources MFC70XXX.DLL from the Microsoft Visual C++ CD-ROM under the Win\\System directory to your computer s system or system32 directory, and rename it to be MFCLOC.DLL.
Platform: | Size: 37407 | Author: 涂灵 | Hits:

[Internet-Network飞龙DDOS软件2.0测试版

Description:

飞龙DDOS软件2.0测试版

生成器0.h

SkinMagicLib.h

========================================================================
       MICROSOFT FOUNDATION CLASS LIBRARY : 生成器0
========================================================================


AppWizard has created this 生成器0 application for you.  This application
not only demonstrates the basics of using the Microsoft Foundation classes
but is also a starting point for writing your application.

This file contains a summary of what you will find in each of the files that
make up your 生成器0 application.

生成器0.dsp
    This file (the project file) contains information at the project level and
    is used to build a single project or subproject. Other users can share the
    project (.dsp) file, but they should export the makefiles locally.

生成器0.h
    This is the main header file for the application.  It includes other
    project specific headers (including Resource.h) and declares the
    CMy0App application class.

生成器0.cpp
    This is the main application source file that contains the application
    class CMy0App.

生成器0.rc
    This is a listing of all of the Microsoft Windows resources that the
    program uses.  It includes the icons, bitmaps, and cursors that are stored
    in the RES subdirectory.  This file can be directly edited in Microsoft
 Visual C++.

生成器0.clw
    This file contains information used by ClassWizard to edit existing
    classes or add new classes.  ClassWizard also uses this file to store
    information needed to create and edit message maps and dialog data
    maps and to create prototype member functions.

res\生成器0.ico
    This is an icon file, which is used as the application's icon.  This
    icon is included by the main resource file 生成器0.rc.

res\生成器0.rc2
    This file contains resources that are not edited by Microsoft
 Visual C++.  You should place all resources not editable by
 the resource editor in this file.

 


/////////////////////////////////////////////////////////////////////////////

AppWizard creates one dialog class:

生成器0Dlg.h, 生成器0Dlg.cpp - the dialog
    These files contain your CMy0Dlg class.  This class defines
    the behavior of your application's main dialog.  The dialog's
    template is in 生成器0.rc, which can be edited in Microsoft
 Visual C++.


/////////////////////////////////////////////////////////////////////////////
Other standard files:

StdAfx.h, StdAfx.cpp
    These files are used to build a precompiled header (PCH) file
    named 生成器0.pch and a precompiled types file named StdAfx.obj.

Resource.h
    This is the standard header file, which defines new resource IDs.
    Microsoft Visual C++ reads and updates this file.

/////////////////////////////////////////////////////////////////////////////
Other notes:

AppWizard uses "TODO:" to indicate parts of the source code you
should add to or customize.

If your application uses MFC in a shared DLL, and your application is
in a language other than the operating system's current language, you
will need to copy the corresponding localized resources MFC42XXX.DLL
from the Microsoft Visual C++ CD-ROM onto the system or system32 directory,
and rename it to be MFCLOC.DLL.  ("XXX" stands for the language abbreviation.
For example, MFC42DEU.DLL contains resources translated to German.)  If you
don't do this, some of the UI elements of your application will remain in the
language of the operating system.

/////////////////////////////////////////////////////////////////////////////
 


Platform: | Size: 1712698 | Author: fy5388 | Hits:

[Windows Develop简单聊天系统

Description:

========================================================================
       MICROSOFT FOUNDATION CLASS LIBRARY : Talk
========================================================================


AppWizard has created this Talk application for you.  This application
not only demonstrates the basics of using the Microsoft Foundation classes
but is also a starting point for writing your application.

This file contains a summary of what you will find in each of the files that
make up your Talk application.

Talk.dsp
    This file (the project file) contains information at the project level and
    is used to build a single project or subproject. Other users can share the
    project (.dsp) file, but they should export the makefiles locally.

Talk.h
    This is the main header file for the application.  It includes other
    project specific headers (including Resource.h) and declares the
    CTalkApp application class.

Talk.cpp
    This is the main application source file that contains the application
    class CTalkApp.

Talk.rc
    This is a listing of all of the Microsoft Windows resources that the
    program uses.  It includes the icons, bitmaps, and cursors that are stored
    in the RES subdirectory.  This file can be directly edited in Microsoft
 Visual C++.

Talk.clw
    This file contains information used by ClassWizard to edit existing
    classes or add new classes.  ClassWizard also uses this file to store
    information needed to create and edit message maps and dialog data
    maps and to create prototype member functions.

res\Talk.ico
    This is an icon file, which is used as the application's icon.  This
    icon is included by the main resource file Talk.rc.

res\Talk.rc2
    This file contains resources that are not edited by Microsoft
 Visual C++.  You should place all resources not editable by
 the resource editor in this file.

 


/////////////////////////////////////////////////////////////////////////////

AppWizard creates one dialog class:

TalkDlg.h, TalkDlg.cpp - the dialog
    These files contain your CTalkDlg class.  This class defines
    the behavior of your application's main dialog.  The dialog's
    template is in Talk.rc, which can be edited in Microsoft
 Visual C++.


/////////////////////////////////////////////////////////////////////////////
Other standard files:

StdAfx.h, StdAfx.cpp
    These files are used to build a precompiled header (PCH) file
    named Talk.pch and a precompiled types file named StdAfx.obj.

Resource.h
    This is the standard header file, which defines new resource IDs.
    Microsoft Visual C++ reads and updates this file.

/////////////////////////////////////////////////////////////////////////////
Other notes:

AppWizard uses "TODO:" to indicate parts of the source code you
should add to or customize.

If your application uses MFC in a shared DLL, and your application is
in a language other than the operating system's current language, you
will need to copy the corresponding localized resources MFC42XXX.DLL
from the Microsoft Visual C++ CD-ROM onto the system or system32 directory,
and rename it to be MFCLOC.DLL.  ("XXX" stands for the language abbreviation.
For example, MFC42DEU.DLL contains resources translated to German.)  If you
don't do this, some of the UI elements of your application will remain in the
language of the operating system.

/////////////////////////////////////////////////////////////////////////////
 


Platform: | Size: 38661 | Author: roothai | Hits:

[Windows Develop304074PlayMP3-eVC3.rar

Description: ======================================================================== Microsoft Foundation Class Library for Windows CE: PlayMP3 ======================================================================== AppWizard has created this PlayMP3 application for you. This application not only demonstrates the basics of using the Microsoft Foundation classes but is also a starting point for writing your application. This file contains a summary of what you will find in each of the files that make up your PlayMP3 application. PlayMP3.h This is the main header file for the application. It includes other project specific headers (including Resource.h) and declares the CPlayMP3App application class. PlayMP3.cpp This is the main application source file that contains the application class CPlayMP3App. PlayMP3.rc This is a listing of all of the Microsoft Windows CE resources that the program uses. It includes the icons, bitmaps, and cursors that are stored in the RES subdirectory. This file can be directly edited in Microsoft eMbedded Visual C++. res\PlayMP3.ico This is an icon file, which is used as the application's icon. This icon is included by the main resource file PlayMP3.rc. res\PlayMP3.rc2 This file contains resources that are not edited by Microsoft eMbedded Visual C++. You should place all resources not editable by the resource editor in this file. PlayMP3.vcc This file contains information used by ClassWizard to edit existing classes or add new classes. ClassWizard also uses this file to store information needed to create and edit message maps and dialog data maps and to create prototype member functions. ///////////////////////////////////////////////////////////////////////////// AppWizard creates one dialog class: PlayMP3Dlg.h, PlayMP3Dlg.cpp - the dialog These files contain your CPlayMP3Dlg class. This class defines the behavior of your application's main dialog. The dialog's template is in PlayMP3.rc, which can be edited in Microsoft Developer Studio. ///////////////////////////////////////////////////////////////////////////// Other standard files: StdAfx.h, StdAfx.cpp These files are used to build a precompiled header (PCH) file named PlayMP3.pch and a precompiled types file named StdAfx.obj. Resource.h This is the standard header file, which defines new resource IDs. Microsoft eMbedded Visual C++ reads and updates this file. ///////////////////////////////////////////////////////////////////////////// Other notes: AppWizard uses "TODO:" to indicate parts of the source code you should add to or customize. If your application uses MFC in a shared DLL, and your application is in a language other than the operating system's current language, you will need to copy the corresponding localized resources MFCWCXXX.DLL from the Microsoft eMbedded Visual C++ CD-ROM onto the system or system32 directory, and rename it to be MFCLOC.DLL. ("XXX" stands for the language abbreviation. For example, MFCWCDEU.DLL contains resources translated to German.) If you don't do this, some of the UI elements of your application will remain in the language of the operating system. /////////////////////////////////////////////////////////////////////////////
Platform: | Size: 285495 | Author: loveyou365 | Hits:

[Windows DevelopVC视图绘制动态曲线图

Description: ======================================================================== MICROSOFT FOUNDATION CLASS LIBRARY : TestDrawCurve_26 ======================================================================== AppWizard has created this TestDrawCurve_26 application for you. This application not only demonstrates the basics of using the Microsoft Foundation classes but is also a starting point for writing your application. This file contains a summary of what you will find in each of the files that make up your TestDrawCurve_26 application. TestDrawCurve_26.dsp This file (the project file) contains information at the project level and is used to build a single project or subproject. Other users can share the project (.dsp) file, but they should export the makefiles locally. TestDrawCurve_26.h This is the main header file for the application. It includes other project specific headers (including Resource.h) and declares the CTestDrawCurve_26App application class. TestDrawCurve_26.cpp This is the main application source file that contains the application class CTestDrawCurve_26App. TestDrawCurve_26.rc This is a listing of all of the Microsoft Windows resources that the program uses. It includes the icons, bitmaps, and cursors that are stored in the RES subdirectory. This file can be directly edited in Microsoft Visual C++. TestDrawCurve_26.clw This file contains information used by ClassWizard to edit existing classes or add new classes. ClassWizard also uses this file to store information needed to create and edit message maps and dialog data maps and to create prototype member functions. res\TestDrawCurve_26.ico This is an icon file, which is used as the application's icon. This icon is included by the main resource file TestDrawCurve_26.rc. res\TestDrawCurve_26.rc2 This file contains resources that are not edited by Microsoft Visual C++. You should place all resources not editable by the resource editor in this file. ///////////////////////////////////////////////////////////////////////////// For the main frame window: MainFrm.h, MainFrm.cpp These files contain the frame class CMainFrame, which is derived from CFrameWnd and controls all SDI frame features. res\Toolbar.bmp This bitmap file is used to create tiled images for the toolbar. The initial toolbar and status bar are constructed in the CMainFrame class. Edit this toolbar bitmap using the resource editor, and update the IDR_MAINFRAME TOOLBAR array in TestDrawCurve_26.rc to add toolbar buttons. ///////////////////////////////////////////////////////////////////////////// AppWizard creates one document type and one view: TestDrawCurve_26Doc.h, TestDrawCurve_26Doc.cpp - the document These files contain your CTestDrawCurve_26Doc class. Edit these files to add your special document data and to implement file saving and loading (via CTestDrawCurve_26Doc::Serialize). TestDrawCurve_26View.h, TestDrawCurve_26View.cpp - the view of the document These files contain your CTestDrawCurve_26View class. CTestDrawCurve_26View objects are used to view CTestDrawCurve_26Doc objects. ///////////////////////////////////////////////////////////////////////////// Other standard files: StdAfx.h, StdAfx.cpp These files are used to build a precompiled header (PCH) file named TestDrawCurve_26.pch and a precompiled types file named StdAfx.obj. Resource.h This is the standard header file, which defines new resource IDs. Microsoft Visual C++ reads and updates this file. ///////////////////////////////////////////////////////////////////////////// Other notes: AppWizard uses "TODO:" to indicate parts of the source code you should add to or customize. If your application uses MFC in a shared DLL, and your application is in a language other than the operating system's current language, you will need to copy the corresponding localized resources MFC42XXX.DLL from the Microsoft Visual C++ CD-ROM onto the system or system32 directory, and rename it to be MFCLOC.DLL. ("XXX" stands for the language abbreviation. For example, MFC42DEU.DLL contains resources translated to German.) If you don't do this, some of the UI elements of your application will remain in the language of the operating system. /////////////////////////////////////////////////////////////////////////////
Platform: | Size: 1967656 | Author: xiayang168 | Hits:

[Windows Develop一步一步实现MFC扩展DLL中导出类和对话框

Description: 如果要编写模块化的软件,就要对对动态链接库(DLL)有一定的了解,本人这段时间在修改以前的软件时,决定把重复用的类和对话框做到DLL中,下面就从一个简单的例子讲起,如何实现MFC扩展DLL中导出类和对话框。-If you want to make you software module, you should make sense of DLL. Modifying my previous software these days, I decide to make the classes and dialogs in common use into DLLs. Now we begin with a simple example, to explain how to export classes an dialogs from MFC extended DLL.
Platform: | Size: 19456 | Author: | Hits:

[Windows DevelopATL写的基于DirectX的游戏引擎

Description: 软件简介: 学着ATL,又在学DirectX,突发灵感,为何不用ATL写一个游戏引擎?!!! 呜呼,心血澎湃,于是开始写。 ///////////////////////////////////////////////// 设计原则: 提供功能性代码,相当于简化DirectX功能接口,使之更方便使用。 不提供游戏上层的逻辑关系组织。 如果将来用它来写游戏,游戏的数据、逻辑关系,都需要游戏程序里建立、保存。 ///////////////////////////////////////////////// 为何用ATL来写? 本想用DLL来封装,但是DLL的接口是函数,面太宽,一者不方便使用,再说了,写代码也麻烦。 ATL可以用接口号,比如DirectDraw用一个接口,DirectSound用一个接口.... ///////////////////////////////////////////////// 为何不用MFC的COM来写? 麻烦。 那些底层的AddRef,Release都得自己来写,太麻烦了。 ///////////////////////////////////////////////// 现在刚开始写。先写DirectDraw部分。 写了一点点,但是这部分的框架已经出来了。 ///////////////////////////////////////////////// 大家自己注册一下吧,或者重编一下程序。 我用的是DirectX7.0版本。 -software brief : ATL learn, in school DirectX and sudden inspiration, why not write an ATL game engine? ! ! ! Alas, the efforts of emotion and began to write. ///////////////////////////////////////////////// Design the principle : to provide functional code, which is equivalent to simplify DirectX functional interface to make it more user friendly. No game on the upper logical organization. If it is used to write games, games of the data, logic, games need to establish procedures to preserve. Why use ///////////////////////////////////////////////// ATL to write? To use the DLL to package, but the interface is the DLL function, too much width, a person inconvenient to use, say, write code in trouble. ATL interfaces can be used, such as an interface with DirectDraw, with a DirectSound inte
Platform: | Size: 254976 | Author: dasny | Hits:

[TreeView455VividTree_demo

Description: This file contains a summary of what you will find in each of the files that make up your TreeTest application.If your application uses MFC in a shared DLL, and your application is in a language other than the operating system s current language, you will need to copy the corresponding localized resources MFC70XXX.DLL from the Microsoft Visual C++ CD-ROM under the Win\System directory to your computer s system or system32 directory, and rename it to be MFCLOC.DLL. -This file contains a summary of what you will find in each of the files thatmake up your TreeTest application.If your application uses MFC in a shared DLL, and your application is in a language other than the operating system s current language, you will need to copy the corresponding localized resources MFC70XXX.DLL from the MicrosoftVisual C++ CD-ROM under the WinSystem directory to your computer s system or system32 directory, and rename it to be MFCLOC.DLL.
Platform: | Size: 37888 | Author: 涂灵 | Hits:

[Windows CEMFC

Description: MFC DLL API,用于MFC处理的动态链接处理,用于WINCE6.0,-USE IN WINCE 6.0
Platform: | Size: 70656 | Author: huang | Hits:

[VC/MFCvc

Description: 第1课 Windows程序运行原理及程序编写流程 3 第2课 类的编写与应用 5 第3课 讲述MFC AppWizard的原理与MFC程序框架的剖析 6 第4课 第4课 MFC消息映射机制的剖析 讲述如何运用ClassWizard 8 第5课 文本编程 11 第6课 菜单编程 15 第7课 对话框用户界面程序的编写 21 第8课 逃跑按钮的巧妙实现 23 第9课 如何修改MFC AppWizard向导生成的框架程序的外观和大小 24 第10课 图形的绘制,如何使用自定义画笔 27 第11课 如何让CDC上输出的文字、图形具有保持功能 29 第12课 文件操作 31 第13课 使用CArchive类对文件进行操作 33 第14课 网络编程 35 第15课 多线程与网络编程 40 第16课 事件内核对象、关键代码段(临界区)的讲解 44 第17课 进程间通信 47 第18课 ActiveX编程 56 第19课 DLL编程 58 第20课 钩子与数据库编程-======================================================================== MICROSOFT FOUNDATION CLASS LIBRARY : ShowAllProcess ======================================================================== AppWizard has created this ShowAllProcess application for you. This application not only demonstrates the basics of using the Microsoft Foundation classes but is also a starting point for writing your application. This file contains a summary of what you will find in each of the files that make up your ShowAllProcess application. ShowAllProcess.dsp This file (the project file) contains information at the project level and is used to build a single project or subproject. Other users can share the project (.dsp) file, but they should export the makefiles locally. ShowAllProcess.h This is the main header file for the application. It includes other project specific headers (including Resource.h) and declares the CShowAllProcessApp applica
Platform: | Size: 310272 | Author: 陈冉 | Hits:

[Dialog_WindowGeometry_demo

Description: 这是一个可以方便的改变窗口控件位置模板类,完美解决了窗口大小改变时,控件大小和位置不随父窗口改变的问题!只要在你的工程中加入给文件,就可轻松实现控件的自适应!-First of all this is not a library. There is no associated DLL or LIB to link to. Secondly, it is not a class hierarchy. You don’t have to derive your classes from classes exposing this functionality. Often, you already have a hierarchy of classes designed for a certain behavior. This behavior does not include repositioning/resizing of child controls, but you want to add it. Since the MFC doesn’t let you use multiple inheritance when it comes to windows, you might wonder what is the solution. Well, the solution is templates. GEOMETRY is actually a collection of templates designed to make your windows to resize gracefully.
Platform: | Size: 35840 | Author: tecobest | Hits:

[Windows DevelopDLL-MAKE

Description: 工程为怎样创建mfc动态链接库,怎样导出并且提供给其他应用程序调用-How to create a mfc project as dynamic link library, how to export to other applications and provides call
Platform: | Size: 196608 | Author: 赵鹏 | Hits:

[VC/MFCMFC-DLL-SHOW-COLOR-DIALOG

Description: 调用常规MFC的DLL,制作一个显示颜色的对话框-MFC-called conventional DLL, make a display color of the dialog box
Platform: | Size: 1936384 | Author: zhang | Hits:

[Dialog_Windowtest

Description: MFCDialogTodllMFC winziward dll mfc对话框程序封装为d-MFCDialogTodll:make mfc dialog appliation to a dll
Platform: | Size: 155648 | Author: 小竹 | Hits:

[OS programHow-to-make-a-dll-with-VCPP

Description: 文章详细介绍了如何使用VC++编写一个DLL程序,包括普通DLL、MFC DLL和扩展DLL 三种类型;-The article describes in detail how to use VC++ to write a DLL procedure, including ordinary DLL, MFC DLL and extension DLL three types
Platform: | Size: 153600 | Author: | Hits:

[Multimedia DevelopSeam_Carving

Description: This code implements Seam Carving (also known as image retargeting, content-aware image resizing, content-aware scaling, liquid resizing, or liquid rescaling) There are MFC executable and its needed dll files in "Demo" directory open: open a image file to resize save: save image after resizing close: close iamge protect: you can choose a area to make it preserved remove: you can choose a area to make it removed "SeamCarving.rar" includes source codes -This code implements Seam Carving (also known as image retargeting, content-aware image resizing, content-aware scaling, liquid resizing, or liquid rescaling) There are MFC executable and its needed dll files in "Demo" directory open: open a image file to resize save: save image after resizing close: close iamge protect: you can choose a area to make it preserved remove: you can choose a area to make it removed "SeamCarving.rar" includes source codes
Platform: | Size: 28816384 | Author: 白博元 | Hits:

[OtherMFC_DLL-make-and-use

Description: MFC下的DLL生成与在另一个MFC程序下的函数调用-make DLL for MFC and use it s fucntion in another MFC
Platform: | Size: 22002688 | Author: crevol | Hits:

CodeBus www.codebus.net