Cette Fonction permet d'afficher des "intercalaires" sur une fenêtre:
- hwndTab est le HANDLE de la feuille.
- hwnd est le HANDLE Parent de la feuille.
- Hinst est l'HINSTANCE de la feuille.
Source / Exemple :
void CreerInter( HWND hwnd, HINSTANCE Hinst, int CoorX, int CoorY, int TailleX, int TailleY, char Nomfiche[20] )
{
HWND hwndTab; // Handle de l'Intercalaire
TC_ITEM tie; // Objet fiche
InitCommonControls(); // Appel de cette fonction est obligatoire pour les API CommonControls
hwndTab = CreateWindow( WC_TABCONTROL, "", WS_CHILD | WS_CLIPSIBLINGS
| WS_VISIBLE, CoorX, CoorY, TailleX, TailleY, hwnd, NULL, Hinst, NULL );
tie.mask = TCIF_TEXT | TCIF_IMAGE; // Options pour l'intercalaire
tie.iImage = -1; // Numéro identificateur de l'image ( supposition )
tie.pszText = Nomfiche; // Titre de la fiche
// Insertion des fiches
TabCtrl_InsertItem(hwndTab, NULL, &tie);
}
Conclusion :
Remarque: Insérez la commande "-lcomctl32" dans les options du compilateur pour qu'il n'y est pas d'erreurs.
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.