CLinkCtrl::Create 是 MFC 中 CLinkCtrl 类的一个公共方法,用于创建链接控件。这个方法的原型通常是:
BOOL CLinkCtrl::Create(DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, DWORD dwExtendedStyle = 0);

这个方法的参数含义如下:

  •  dwStyle:链接控件的样式,可以是 WS_CHILD、WS_VISIBLE 和其他标准的窗口样式。

  •  rect:链接控件的初始位置和大小,以矩形表示。

  •  pParentWnd:父窗口的指针,即链接控件将被放置在哪个窗口中。

  •  nID:链接控件的标识符,用于在程序中唯一标识这个控件。

  •  dwExtendedStyle:扩展样式,可选参数,默认为 0。


此方法通常在窗口创建的过程中调用,用于创建链接控件并添加到父窗口中。例如:
CLinkCtrl linkCtrl;
linkCtrl.Create(WS_CHILD | WS_VISIBLE | WS_TABSTOP, CRect(10, 10, 150, 30), pParentWnd, IDC_LINKCTRL);

这将在父窗口中创建一个链接控件,位置为 (10, 10),大小为 150x30,标识符为 IDC_LINKCTRL。


转载请注明出处:http://www.zyzy.cn/article/detail/18391/MFC/CLinkCtrl