========================================================================
CUSTOM APPWIZARD: MFC ActiveX Form ClassWizard
========================================================================
AppWizard has created a MFC ActiveX Form ClassWizard DLL for you. This DLL is the starting point
for writing your custom AppWizard. It demonstrates the basics of creating a
custom AppWizard.
Although your custom AppWizard is a DLL, it has the special suffix AWX. When
you build MFC ActiveX Form ClassWizard.awx, it will automatically be copied to your Template
directory. Your custom AppWizard will then appear as choice in the Project
Type drop-list in the New Workspace and Insert Project dialogs. To run your
custom AppWizard, simply create a new workspace (or insert a project into the
current workspace), and select your custom AppWizard from the Project Type
drop-list.
This file contains a summary of what you will find in each of the files that
make up your MFC ActiveX Form ClassWizard DLL.
MFC ActiveX Form ClassWizard.mak
This project file is compatible with the Visual C++ development
environment. It is also compatible with the NMAKE program provided with
Visual C++.
To build a debug version of the program from the MS-DOS prompt, type
nmake /f MFC ActiveX Form ClassWizard.mak CFG="Win32 Debug".
To build a release version of the program, type
nmake /f MFC ActiveX Form ClassWizard.mak CFG="Win32 Release".
MFC ActiveX Form ClassWizard.cpp
This file is the main DLL source file that contains the definition of
DllMain(). It also exports the function GetCustomAppWizClass(), which
returns a pointer to the one instance of this custom AppWizard's
CCustomAppWiz-derived class.
MFC ActiveX Form ClassWizard.h
This file is the main header file for the DLL. It includes your
RESOURCE.H file.
MFC ActiveX Form ClassWizard.rc
This file is a listing of all of the Microsoft Windows resources that the
program uses. It includes all of your custom AppWizard's templates as
custom resources of type "TEMPLATE". These resources are pointers to the
files in your project's TEMPLATE directory. This file can be directly
edited in the Visual C++ development environment. However, you will
probably want to edit your templates by opening the template files directly
in the source editor rather than by editing the "TEMPLATE" resources from
the Visual C++ resource editor.
MFC ActiveX Form ClassWizard.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.
/////////////////////////////////////////////////////////////////////////////
Custom AppWizard Interface:
MFC ActiveX Form ClassWizardAw.h, MFC ActiveX Form ClassWizardAw.cpp - the CCustomAppWiz class
These files contain your CCustomAppWiz-derived class,
CMFCActiveXFormClassWizardAppWiz. This class contains virtual member functions which
MFCAPWZ.DLL calls to initialize your custom AppWizard and to query which
step to pop up at a given time. This class also contains m_Dictionary,
a CMapStringToString member variable, which maps template macro names
to their values.
/////////////////////////////////////////////////////////////////////////////
Template Files:
Template\
Put your template files in this directory. Template files are stored
in your custom AppWizard as custom resources of type "TEMPLATE", and are
used by your custom AppWizard to determine the contents of the files it
generates. When you add a new template file to this directory, you must
import that file as a "TEMPLATE" custom resource into MFC ActiveX Form ClassWizard.rc. Be
sure to select the "External File" checkbox on the custom resource's
property page.
Template\Confirm.inf
In this template you should put a description of the project your
custom AppWizard generates. The file uses template macros to customize the
text to reflect which options were selected by the custom AppWizard user.
When the custom AppWizard user clicks the "Finish" button, MFCAPWZ.DLL
parses this template and sends the output to the New Project Information
dialog.
Template\NewProj.inf
This template lists all of the templates other than Confirm.inf and
NewProj.inf which your custom AppWizard will use to generate a project.
After MFCAPWZ.DLL parses this template, the output lists the other
templates to be parsed and what the output files should be called.
Initially, this file contains the names of the templates that were
generated from the project "C:\WenGAS\Books\FormX\FormX.dsp". You will not need to edit
this template unless you add functionality to the project generated by
your custom AppWizard.
See the documentation on custom AppWizards for a more complete
description of this template and the project generation process in general.
You have also been provided with template files in this directory based
off of the project "C:\WenGAS\Books\FormX\FormX.dsp".
/////////////////////////////////////////////////////////////////////////////
Other Standard Files:
StdAfx.h, StdAfx.cpp
These files are used to build a precompiled header (PCH) file
named MFC ActiveX Form ClassWizard.pch and a precompiled types file named StdAfx.obj.
Rresource.h
This is the standard header file, which defines new resource IDs.
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.
没有合适的资源?快使用搜索试试~ 我知道了~
MFC.rar_mfc activex_mfc activex_组合框控件
共132个文件
h:36个
cpp:30个
clw:5个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 29 浏览量
2022-09-23
20:07:19
上传
评论
收藏 121KB RAR 举报
温馨提示
vccom例程9 MFC ACTIVEX FORM CLASSWIZARD
资源详情
资源评论
资源推荐
收起资源包目录
MFC.rar_mfc activex_mfc activex_组合框控件 (132个子文件)
MFC ACTIVEX FORM CLASSWIZARD.001 10KB
MFC ACTIVEX FORM CLASSWIZARD.APS 83KB
MFCCIRCCTRL.APS 35KB
TIMESHEET.APS 20KB
ATLTICKERCTRL.APS 6KB
TICKER.BMP 246B
FORMXCTL.BMP 238B
CIRCCTL.BMP 238B
FORMXCTL.BMP 238B
ATLTICKERCTRL_P.C 22KB
ATLTICKERCTRL_I.C 1KB
DLLDATA.C 847B
TIMESHEET.CLW 1KB
MFCCIRCCTRL.CLW 1KB
ROOT.CLW 949B
ATLTICKERCTRL.CLW 403B
MFC ACTIVEX FORM CLASSWIZARD.CLW 184B
MSFLEXGRID.CPP 29KB
FORMCTRL.CPP 21KB
FORMCTRL.CPP 21KB
FORMXCTL.CPP 11KB
CIRCCTL.CPP 9KB
TICKER.CPP 6KB
FORMXCTL.CPP 5KB
MFC ACTIVEX FORM CLASSWIZARDAW.CPP 3KB
CIRCPPG.CPP 2KB
FORMXPPG.CPP 2KB
FORMXPPG.CPP 2KB
FONT.CPP 2KB
ATLTICKERCTRL.CPP 2KB
ROOT.CPP 2KB
TIMESHEET.CPP 2KB
MFCCIRCCTRL.CPP 2KB
DEBUG.CPP 2KB
WND2.CPP 2KB
WND2.CPP 2KB
MFC ACTIVEX FORM CLASSWIZARD.CPP 1KB
PICTURE.CPP 1KB
USERDIALOG.CPP 1KB
USERDIALOG.CPP 1KB
ROWCURSOR.CPP 500B
STDAFX.CPP 315B
TICKERPP.CPP 216B
STDAFX.CPP 204B
STDAFX.CPP 204B
STDAFX.CPP 204B
STDAFX.CPP 203B
ATLTICKERCTRLPS.DEF 255B
ATLTICKERCTRL.DEF 234B
MFCCIRCCTRL.DEF 230B
TIMESHEET.DEF 222B
ROOT.DEF 221B
ATLTICKERCTRL.DSP 13KB
MFC ACTIVEX FORM CLASSWIZARD.DSP 10KB
MFCCIRCCTRL.DSP 8KB
TIMESHEET.DSP 6KB
MFC ACTIVEX FORM CLASSWIZARD.DSW 757B
TIMESHEET.DSW 585B
ATLTICKERCTRL.DSW 549B
MFCCIRCCTRL.DSW 545B
ATLTICKERCTRL.H 19KB
MSFLEXGRID.H 7KB
FORMCTRL.H 6KB
FORMCTRL.H 6KB
TICKER.H 5KB
FORMXCTL.H 2KB
TICKERPP.H 2KB
CIRCCTL.H 2KB
FORMXCTL.H 2KB
ATLTICKERCTRLCP.H 2KB
DEBUG.H 2KB
WND2.H 2KB
WND2.H 2KB
FONT.H 1KB
MFC ACTIVEX FORM CLASSWIZARDAW.H 1KB
FORMXPPG.H 1KB
FORMXPPG.H 1KB
CIRCPPG.H 1KB
PICTURE.H 1KB
USERDIALOG.H 1KB
USERDIALOG.H 1KB
STDAFX.H 1KB
ROWCURSOR.H 1KB
STDAFX.H 1KB
STDAFX.H 1KB
MFCCIRCCTRL.H 992B
ROOT.H 977B
TIMESHEET.H 972B
STDAFX.H 929B
STDAFX.H 906B
RESOURCE.H 854B
RESOURCE.H 821B
RESOURCE.H 766B
RESOURCE.H 675B
MFC ACTIVEX FORM CLASSWIZARD.H 643B
RESOURCE.H 526B
RESOURCE.HM 167B
TICKER_NEW.HTM 403B
TICKER.HTM 185B
MFCCIRCCTRL.ICO 1KB
共 132 条
- 1
- 2
周楷雯
- 粉丝: 78
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于python开发的口红色号识别程序+源码+开发文档+源码解析(毕业设计&课程设计&项目开发)
- TP-LINK TL-WN725N V3 Linux 驱动
- 020ssm-jsp-mysql班级同学录网站.zip(可运行源码+数据库文件+文档)
- 什么是stm32f103rct6,有哪些优缺点?
- 李明哲尚能2.zip
- 019ssm-jsp-mysql奥迪维修保养服务管理系统.zip(可运行源码+数据库文件+)
- AB测试数据-增设中小店铺广告位
- YOLOv8红外场景的车辆-行人-斑马线-交通灯检测+数据集+pyqt界面
- 基于JSP毕业设计-OA办公自动化系统-毕业设计.zip
- 基于JSP毕业设计-MVC设计模式应用之游戏卡在线销售系统(论文).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0