bon j'aimerais changer la current tab de mon tab control
j'ai ca
case WM_NOTIFY:
{
switch((int)wParam)
{
case IDC_TAB_ICO: //mon tab
{
if(((LPNMHDR)lParam)->code == TCN_SELCHANGE) // Intercepte le message quand on click sur un item de la tab control
{
HWND hTab=((LPNMHDR)lParam)->hwndFrom;
int ItemSel=TabCtrl_GetCurSel(hTab); // On obtient l'item sélectionné
switch(ItemSel)
{
case 0: ....break;
case 1: ....break;
....
case 5: ....break;
}
}
break;
}
bon ici c kan un tab est clické ce k'il fo faire....
j'aimerai envoyer un msg pour faire changer de tab donc naturelement j'ai voulu utiliser
TabCtrl_SetCurSel1 probleme rencontrer c ke je sais po comment recup le HWND de la tab et d'un apres il suffira de faire
TabCtrl_SetCurSel(hwnd de la tab trouver,5); puis poster un message genre avec
SendMessage(hwnd,WM_NOTIFY,IDC_TAB_ICO,la je sais pas);la je sais pas comment remplir le NMHDR
peut etre comme ca:
NMHDR *nmhdrr;
nmhdrr->hwndFrom=hwnd;
nmhdrr->idFrom=IDC_TAB_ICO;
nmhdrr->code=TCN_SELCHANGE;
si kelk'1 pouvait m'aider car la je suis paumé
merci d'avance
youpi :)