8#if !defined(OCF_OLEDIALG_H)
12#if defined(BI_HAS_PRAGMA_ONCE)
22#if !defined(OCX_STUB_CLASS)
23# define OCX_STUB_CLASS _T("OCX")
28#if !defined(RC_INVOKED)
51 auto IdleAction(
long idleCount) ->
bool override;
bool EvOcViewSetSiteRect(owl::TRect *rect)
Handles OC_VIEWSITERECT messages.
void LoadControl(HWND hControl)
Determines the ProgId and position of the window corresponding to hControl.
void LoadControl(owl::TString ProgId, const owl::TRect &position)
Creates a TOcControl object that is initialized with the control's class (calculated from ProgId) and...
TOleDialog(owl::TWindow *parent, owl::TResId resId, owl::TModule *module=0)
Creates a TOleDialog object.
HWND CheckChild(HWND)
Checks to see if a window handle (HWND) corresponds to an OCX window.
DECLARE_RESPONSE_TABLE(TOleDialog)
auto IdleAction(long idleCount) -> bool override
Called when no messages are waiting to be processed.
auto PreProcessMsg(MSG &) -> bool override
Called before a Windows message (stored in msg) is dispatched.
void SetupWindow() override
Calls the SetupWindow functions of the TOleWindow and TDialog base classes.
TOleWindow(owl::TWindow *parent=0, owl::TModule *module=0)
Constructs a TOleWindow object associated with the specified parent window and module instance.
TRegisterOcxWnd(HINSTANCE)
Registers an OCX window for the specified instance of the application.
HINSTANCE HAppInst
The application instance for which the OCX window is registered.
Typically used to obtain information from a user, a dialog box is a window inside of which other cont...
ObjectWindows dynamic-link libraries (DLLs) construct an instance of TModule, which acts as an object...
TRect is a mathematical class derived from tagRect.
Reference to reference counted string object TUString Lightweight reference object consisting of a po...
TWindow, derived from TEventHandler and TStreamableBase, provides window-specific behavior and encaps...
Definition of TDialog class and TDialogAttr struct.
Object Component Framework (COM encapsulation).
TOleWindow - Class encapsulating a window which can be an OLE container or server window.