Click here to Skip to main content
15,895,740 members
Articles / Desktop Programming / MFC

Documenting Header Files

Rate me:
Please Sign up or sign in to vote.
2.95/5 (14 votes)
16 Sep 2003CPOL6 min read 63.8K   848   24  
This tool will turn a header file into an XML and/or HTML file for documentation purposes. The output may be merged with previously created or edited XML files.
//{{NO_DEPENDENCIES}}
// Microsoft Developer Studio generated include file.
// Used by HeaderDocumentor.rc
//
#define IDD_ABOUTBOX                    100
#define IDD_HEADERDOCUMENTOR_FORM       101
#define IDR_MAINFRAME                   128
#define IDR_HEADERTYPE                  129
#define IDC_STC_HEADERFILENAME          1000
#define IDC_EDIT_HEADERFILENAME         1001
#define IDC_STC_HTMLFILENAME            1002
#define IDC_EDIT_HTMLFILENAME           1003
#define IDC_BTN_SEARCHHEADERFILE        1004
#define IDC_BTN_SEARCHHTMLFILE          1005
#define IDC_CHECK_HTMLHELPKEYWORDS      1006
#define IDC_CHECK_HTMLHELPSPLITFILE     1007
#define IDC_STC_GROUPCLASS              1008
#define IDC_BTN_RELOADINI               1009
#define IDC_RADIO_MEMBERSALL            1010
#define IDC_RADIO_MEMBERSPROTECTED      1011
#define IDC_RADIO_MEMBERSPUBLIC         1012
#define IDC_RADIO_GLOBALSALL            1013
#define IDC_RADIO_GLOBALSEXTERN         1014
#define IDC_CHECK_HTMLHELPUSESTYLESHEET 1015
#define IDC_STC_GROUPGLOBALS            1016
#define IDC_STC_XMLFILENAME             1017
#define IDC_EDIT_XMLFILENAME            1018
#define IDC_BTN_SEARCHXMLFILE           1019
#define IDC_SSTC_GROUP_DUCUMENTING      1020
#define IDS_ERR_NOFILENAME              17600
#define IDS_ERR_CANTOPEN                17601
#define IDS_ERR_CANTREAD                17602
#define IDS_ERR_NOLINES                 17603
#define IDS_ERR_NOTHINGTOSAVE           17604
#define IDS_ERR_NOOPENSAVE              17605
#define IDS_ERR_SCANXML                 17606
#define ID_FILE_READ_XML                32771
#define ID_FILE_PRINT_PREVIEW_HTML      32774

// Next default values for new objects
// 
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_3D_CONTROLS                     1
#define _APS_NEXT_RESOURCE_VALUE        130
#define _APS_NEXT_COMMAND_VALUE         32771
#define _APS_NEXT_CONTROL_VALUE         1000
#define _APS_NEXT_SYMED_VALUE           101
#endif
#endif

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Software Developer (Senior)
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions