CWnd::GetNextDlgGroupItem

搜索上个月或下一个控件在一组控件内在对话框中。

CWnd* GetNextDlgGroupItem(
   CWnd* pWndCtl,
   BOOL bPrevious = FALSE 
) const;
COleControlSiteOrWnd* GetNextDlgGroupItem(
   COleControlSiteOrWnd *pCurSiteOrWnd = NULL
) const;

参数

  • pWndCtl
    标识为要使用的控件的搜索的起点。

  • bPrevious
    指定函数如何将搜索控件组在对话框中。 如果 TRUE,该功能在组中搜索以前的控件;如果 FALSE,它在组中搜索下一个控件。

  • pCurSiteOrWnd
    标识 COleControlSiteOrWnd 控件。 有关 COleControlSiteOrWnd的更多信息,请参见 Remarks

返回值

到上个月或下一个控件的指针上的组中,如果成员函数成功。

返回的指针可能是瞬态的,不应存储以供将来使用。

备注

一组控件从使用 WS_GROUP 样式和结束创建与最后一个控件。WS_GROUP 样式未创建的控件开始。

默认情况下,GetNextDlgGroupItem 成员函数在组中返回指向下一个控件。 如果 pWndCtl 在组中标识第一个控件,并 bPrevious 是 TRUEGetNextDlgGroupItem 在组中返回指向最后一个控件。

备注

由于MFC支持无窗口的ActiveX控件、标准ActiveX控件和窗口,引用只能由HWND的控件不再满足需要。COleControlSiteOrWnd 对象如下包含标识对象作为一个windowed ActiveX控件、无窗口的ActiveX控件或窗口的信息,例如:

控件或窗口类型

标识信息

Windowed ActiveX控件

包含一个HWND和关联 COleControlSite 对象与它。 COleControlSiteOrWndm_hWnd 成员设置为控件的HWND,并且,m_pSite 成员指向控件的 COleControlSite

无窗口的ActiveX控件

不包含 HWNDCOleControlSiteOrWndm_pSite 成员指向控件的 COleControlSite,并且,m_hWnd 成员是 NULL

标准窗口

包含 HWNDCOleControlSiteOrWndm_hWnd 成员设置为窗口的 HWND,并且,m_pSite 成员是 NULL

要求

Header: afxwin.h

请参见

参考

CWnd 类

层次结构图

CWnd::GetNextDlgTabItem

GetNextDlgGroupItem