xllplus.h contains all the core classes and definitions 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. |
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. |
CXlCell | A reference to a single cell within a CXlOper which holds an array. |
CXlConstCell | A read-only reference to a single cell within a CXlOper which holds an array. |
The table below lists the principal functions and macros declared in the header file.
Name | Description |
---|---|
IMPLEMENT_XLLFN3 | Declare and describe an add-in function. |
XllGetApp | Get a pointer to the global data block. |
The table below lists the enumerations declared in the header file.
Enumeration | Description |
---|---|
XlErrorType | A list of Excel's error values. |
XlMessageBoxTypes | The set of message box types that can be used to show Excel modal message boxes. |