xllplus.h contains all the core classes and definition for XLL+ add-in projects.
The file is automatically included in the project files when the AppWizard creates the XLL+ project.
The table below lists the C++ object classes declared in the header file.
Class | Description |
---|---|
CXllApp | The object representing the add-in library itself. It can be used to store data that is global to the library. |
COper | An argument sent by Excel to an add-in function. |
CXlOper | A result sent back to Excel by an add-in function. |
CXlRef | A reference to a rectangular block of cells. |
CXllFn | A representation of a single add-in function. |
CExcelWnd | An MFC window class that provides access to the Excel application window. |
CXlArray | An array of floating-point numbers passed by or returned to Excel. |
CXlBinaryNameData | A memory-managing data holder for BinaryName data. |
The table below lists the principal functions and macros declared in the header file.
Name | Description |
---|---|
IMPLEMENT_XLLFN2 | Declare and describe an add-in function. |
XllGetApp | Get a pointer to the global data block. |
XLL_FIX_STATE | Ensure that global data is in scope (MFC calls only). |