Demonstrates the use of numeric handles to represent objects in Excel
This add-in contains the code described in the User Guide topic Using object handles.
Numeric handles (as implemented in the NumericHandles.xpe
extension) consist of the object's address in memory.
This is the least verbose form of handle of the three styles available,
but it can be hard for the user to debug, since the addresses are large
meaningless numbers.
To edit the functions in this add-in, you need to load the extension file
NumericHandles.xpe
.
See Loading an extension file
for instructions.
You should also make sure that neither of the following extension files is loaded, since the various types of handles are mutually exclusive.
RtdHandles.xpe
StringHandles.xpe
StringPtrHandles.xpe
CXlOper::operator = | CXlOper::Ret
Each sample project is located in a sub-directory of the Samples directory of the XLL+ installation. To use the sample project, open the solution file NumericHandleDemo.sln or the project file NumericHandleDemo.vcproj.
You can enable debugging under Excel by using the Setup Debugging command in the XLL+ ToolWindow.
When delivered, the help files are excluded from the build.
You can enable the help build by selecting the files
NumericHandleDemo.help.xml
and
NumericHandleDemo.chm
in the Solution Explorer,
and using the right-click menu to view Properties.
Select the page "Configuration Properties/General" and
set the "Excluded from build" property to "No".
See Generating help
in the User Guide for more information.
List of Sample Projects | Using object handles | RtdHandleDemo sample | StringHandleDemo sample | StringPtrHandleDemo sample