【お知らせ】この部分は英語原文のみでの提供となります。何卒ご了承ください。
2.2.6.9.2 DhtmlControl::CreateControl
Contents
Version
Minimum Origin Version Required: Origin 9.1 SR0
Description
Creates a HTML child window
Creates a HTML child window
Syntax
BOOL CreateControl( HWND hWndParent, RECT * lpRect, int nID, DWORD dwStyle = 0 )
BOOL CreateControl( HWND hWndReplace, DWORD dwStyle = 0 )
Parameters
- hWndParent
- [input]A handle to the parent or owner window of the window being created
- lpRect
- [input]The size and location of the window relative to the top-left corner of the parent window.
- nID
- [input]ID of the window.
- dwStyle
- [input]The window style.
- hWndReplace
- [input]A handle to the existing window as a placeholder, the created
- window will destroy it and place at the same location and size of it.
- dwStyle
- [input]The window style.
Return
Returns TRUE on success, FALSE on failure.
Returns TRUE on success, FALSE on failure.
Examples
EX1
#include <Control.h> void CreateControl_ex1(DhtmlControl& dhtmlctrl, Window& dlgParent) { RECT rect = {0,0,500,500}; dhtmlctrl.CreateControl(dlgParent.GetSafeHwnd(), &rect, 100); }
EX2
#include <Control.h> #define IDC_MY_HTML_PLACEHOLDER 100 void CreateControl_ex2(DhtmlControl& dhtmlctrl, Window& dlgParent) { Control ctrl = dlgParent.GetDlgItem(IDC_MY_HTML_PLACEHOLDER); dhtmlctrl.CreateControl(ctrl.GetSafeHwnd()); }
Remark
See Also
Header to Included
Control.h