CNiControl |
Class |
Declared in: NiControl.h |
Overview
CNiControl is an intermediate class from which all Measurement Studio ActiveX control objects, such as CNiGraph, CNiSlide, and CNiKnob, derive.
Base Classes
Constructors
CNiControl( CNiInterface::ThreadAccess threadAccess ) |
Default constructor. |
Destructors
Functions
virtual void * | GetCustomInterface( bool *pDidAddRef ) |
Returns the custom interface pointer associated with the object. | |
CNiInterface::ThreadAccess | Returns the thread access option to which the control is configured. | ||
virtual void | Initializes the custom interface pointer to associate with the object. | ||
virtual void | Called by the MFC framework before the window is created. | ||
virtual void | Releases the custom interface pointer associated with the object. | ||
virtual void | Validates the current state of the control. | ||
static long __stdcall | WndProc( HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam ) |
Called by the MFC framework to process windows messages. |