Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
CryptoAlgo Inc daad8a087a Add source files 4 years ago
..
help Add source files 4 years ago
html Add source files 4 years ago
sampctrl Add source files 4 years ago
accesstb.bmp Add source files 4 years ago
atltask.h Add source files 4 years ago
ben16.bmp Add source files 4 years ago
ben32.bmp Add source files 4 years ago
benefits.bmp Add source files 4 years ago
benefits.cpp Add source files 4 years ago
benefits.h Add source files 4 years ago
benefits.rgs Add source files 4 years ago
bennodes.cpp Add source files 4 years ago
bennodes.h Add source files 4 years ago
bensvr.cpp Add source files 4 years ago
bensvr.def Add source files 4 years ago
bensvr.dsp Add source files 4 years ago
bensvr.idl Add source files 4 years ago
bensvr.rc Add source files 4 years ago
bensvrps.def Add source files 4 years ago
dialogs.cpp Add source files 4 years ago
dialogs.h Add source files 4 years ago
employee.h Add source files 4 years ago
htmlhelp.h Add source files 4 years ago
makefile Add source files 4 years ago
nodetb.bmp Add source files 4 years ago
readme.txt Add source files 4 years ago
resource.h Add source files 4 years ago
rootnode.cpp Add source files 4 years ago
rootnode.h Add source files 4 years ago
snaphelp.h Add source files 4 years ago
sources Add source files 4 years ago
stdafx.cpp Add source files 4 years ago
stdafx.h Add source files 4 years ago

readme.txt

README.TXT

BenefitsSvr Sample Readme
Copyright (C) 1995-1998 Microsoft Corporation. All Rights Reserved.

======================================================
Notes for BenefitsSvr
======================================================

BenefitsSvr is an ATL-based snap-in component for use
with the Microsoft Management Console.

The BenefitsSvr sample demonstrates advanced implementations
of version 1.0 and 1.1 MMC technologies. Version 1.1 of MMC is required
to run this sample, this can be obtained from
http://www.microsoft.com/management/mmc. For basic snap-in
functionality or help on using the ATL Snap-In Wizard,
please refer to the Microsoft Visual C++ 6.0 documentation.

Some of the features that BenefitsSvr demonstrates are:

* Extending the namespace
* Adding unique node types
* Enumerating nodes
* Adding OCX support
* Adding HTML support
* Customizing results
* Extending toolbars
* Extending menus
* Adding toolbar and menu command handlers
* Adding property page support
* Using property pages as snap-in wizards
* Using Taskpads (select the "view web resources" menu item
on the "health & dental plan" node)

Implementation overviews and details, as well as
architectural notes, are included in the BenefitsSvr Help
system. With the BenefitsSvr snap-in inserted into the
current MMC console, you can view context-sensitive
and topical help using the F1 function key.

To insert a BenefitsSvr snap-in into the current MMC
console, choose "Add/Remove Snap-in..." from the
"Console" menu. In the "Add/Remove Snap-in" dialog box,
click "Add...". Click the "Benefits (ATL
snap-in wizard sample)" list item and then click "OK" in
the "Add Standalone Snap-in" dialog box.
Click "OK" in the "Add/Remove Snap-in" dialog box to
dismiss it. A BenefitsSvr snap-in node should now be
displayed in your console.

Microsoft Visual C++ 6.0 must be installed in order to
build the BenefitsSvr sample. While a compiled binary is
included with this sample, the source for a Microsoft
Visual Basic 6.0 OCX is also included. If you wish to
modify the OCX, you must have Visual Basic 6.0 installed.

Proper registration of the BenefitsSvr sample and the
included OCX is required for its proper function. While
the BenefitsSvr is registered automatically by the Visual
C++ 6.0 build process, the included OCX must be registered
by hand. To register the OCX, move to the SampCtrl
directory and type:

regsvr32 SampCtrl.ocx

After the process is complete, you should be presented with
a dialog box confirming successful registration of the control.

An item to be aware of, there have occasionally been some problems
in getting the include directories in VC++ 6.0 correct. The first
entry on your include list should be the MSSDK\include directory,
followed by the MSSDK\include\atl30 directory. Furthermore, to
get the help to function properly in this sample, you will have
to copy BENSVR.CHM by hand to the directory in which the sample
DLL is registered.