Holas;
Amigos, el problema lo resolví de la siguiente manera:
El compilador me daba error en 4 líneas, las que no coloque (no se en que estaba pensando), se refiere a la parte que inicializo el TabControl:
Código:
case WM_NOTIFY:
LPNMHDR pnmhdr = (LPNMHDR)lParam; <-------- Error
if(pnmhdr->code == TCN_SELCHANGE && TabCtrl_GetCurSel(hTabs) == 0)
{
Despues colocaba el código correspondiente al menú:
Código:
case WM_NOTIFY:
LPNMHDR pnmhdr = (LPNMHDR)lParam; <-------- Error
if(pnmhdr->code == TCN_SELCHANGE && TabCtrl_GetCurSel(hTabs) == 0)
{
... etc...
case WM_MENUSELECT: <-------- Error
hEstado = GetDlgItem(hwndDlg,IDC_ESTADO);
case WM_EXITMENULOOP: <-------- Error
hEstado = GetDlgItem(hwndDlg,IDC_ESTADO);
La solución, fue, si esta despues, que pasa si lo dispongo antes del WM_NOTIFY?????, gran pregunta (para un novato):
Código:
case WM_MENUSELECT: <-------- Error
hEstado = GetDlgItem(hwndDlg,IDC_ESTADO);
case WM_EXITMENULOOP: <-------- Error
hEstado = GetDlgItem(hwndDlg,IDC_ESTADO);
case WM_NOTIFY:
LPNMHDR pnmhdr = (LPNMHDR)lParam; <-------- Error
if(pnmhdr->code == TCN_SELCHANGE && TabCtrl_GetCurSel(hTabs) == 0)
{
... etc...
funciona sin problema, gracias por responder amigos.
Nos vemos.