Returns the tab control window handle, given the window handle of a window attached to a tab.
C
HWND WINAPI SftTabs_GetTabControlFromPage(HWND hwndPage);
hwndPage
The window handle of the window attached to a tab.
The return value is the window handle of the tab control if successful, otherwise NULL is returned.
The GetTabControlFromPage function returns the tab control window handle, given the window handle of a window attached to a tab.
case WM_COMMAND: {
HWND hwndCtl = (HWND) lParam;
int id = LOWORD(wParam);
int code = HIWORD(wParam);
if (hwndCtl) {
switch (id) {
case IDC_P4_NEXT: {
HWND hwndTab = SftTabs_GetTabControlFromPage(hwndDlg);
int iTab = SftTabs_GetCurrentTab(hwndTab);
SftTabs_SetCurrentTab(hwndTab, iTab+1);
break;
}
case IDC_P4_PREVIOUS: {
HWND hwndTab = SftTabs_GetTabControlFromPage(hwndDlg);
int iTab = SftTabs_GetCurrentTab(hwndTab);
SftTabs_SetCurrentTab(hwndTab, iTab-1);See Also C/C++ API | C++ Classes | Notifications