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)
50 void SetupWindow()
override;
51 auto IdleAction(
long idleCount) ->
bool override;
52 auto PreProcessMsg(MSG&) ->
bool override;
58 HWND CheckChild(HWND);
59 void LoadControl(HWND hControl);
Provides OLE support to dialog boxes.
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...
DECLARE_RESPONSE_TABLE(TOleDialog)
The generic OLE2 window. Use as a client of a frame window.
Registers an OCX window for a subsequent call to the TOleDialog::SetupWindow function.
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.