Classe de CPaneFrameWnd
Cette rubrique est incluse par souci d'exhaustivité. Pour plus d'informations, consultez le code source situé dans le dossier VC\atlmfc\src\mfc de votre installation Visual Studio.
Implémente une fenêtre mini-frame qui contient un volet.Le volet remplit la zone cliente de la fenêtre.
class CPaneFrameWnd : public CWnd
Membres
Méthodes publiques
Nom |
Description |
---|---|
Ajoute un volet. |
|
Ajoute ou supprime un volet de la liste globale. |
|
Règle la disposition de la fenêtre mini-frame. |
|
|
|
Calcule la taille des zones pour une fenêtre mini-frame. |
|
Calcule le rectangle attendu d'une fenêtre ancrée. |
|
Détermine si le volet actuel peut être ancré à un volet ou une fenêtre frame différent. |
|
Détermine si la fenêtre mini-frame peut être ancrée à un volet. |
|
|
|
Convertit le volet à un document avec onglets. |
|
Crée une fenêtre mini-frame et la attaché à l'objet d' CPaneFrameWnd . |
|
Crée une fenêtre mini-frame et la attaché à l'objet d' CPaneFrameWnd . |
|
Ancre le volet. |
|
Recherche un volet avec l'ID du contrôle spécifié dans la liste globale de volets flottants. |
|
Recherche la fenêtre mini-frame contenant un point entré par l'utilisateur. |
|
Retourne la hauteur du titre de la fenêtre mini-frame. |
|
Calcule le rectangle englobant d'une légende mini-frame de fenêtre. |
|
Retourne le texte de légende. |
|
|
|
Retourne le mode d'ancrage. |
|
Retourne le premier volet visible contenu dans une fenêtre mini-frame. |
|
|
|
Retourne un volet qui est contenu dans la fenêtre mini-frame. |
|
Retourne le nombre de volets qui sont contenus dans une fenêtre mini-frame. |
|
|
|
|
|
|
|
Retourne le nombre de volets visibles contenus dans une fenêtre mini-frame. |
|
Détermine quelle partie d'une fenêtre mini-frame à un point donné. |
|
|
|
|
|
Détermine si une fenêtre mini-frame doit être roulée vers le bas. |
|
Détermine si une fenêtre mini-frame doit être enroulée. |
|
Arrête la minuterie d'ancrage. |
|
Charge l'état du volet du Registre. |
|
Détermine si l'ancrage est possible. |
|
Ancre la fenêtre mini-frame à sa position plus récente. |
|
Arrête la minuterie de cumul. |
|
Déplace la fenêtre mini-frame par un offset spécifié. |
|
Règle la disposition d'un volet de contenu. |
|
Définit le délai de cumul. |
|
Appelé par l'infrastructure lorsqu'un volet de la fenêtre mini-frame est masqué ou affiche. |
|
Retourne un volet s'il contient un point entré par l'utilisateur dans une fenêtre mini-frame. |
|
|
|
CPaneFrameWnd::PreTranslateMessage |
Utilisé par la classe CWinApp pour convertir des messages de fenêtre pour qu'ils soient distribués aux fonctions Windows de TranslateMessage et de DispatchMessage . |
Redessine toutes les fenêtres mini-frame. |
|
Appelé par l'infrastructure pour supprimer les volets non valides. |
|
Supprime un volet de la fenêtre mini-frame. |
|
Remplace un volet par un autre. |
|
Enregistre l'état du volet au Registre. |
|
CPaneFrameWnd::Serialize |
Lit ou écrit cet objet ou y retourne une archive. |
Boutons de légende de jeux. |
|
|
|
|
|
Définit le délai d'expiration d'ancrage. |
|
Définit l'état d'ancrage. |
|
|
|
Appelé par l'infrastructure pour définir l'état predocking. |
|
Règle la taille d'une fenêtre mini-frame afin qu'elle soit équivalente en taille à un volet de contenu. |
|
Arrache un menu. |
|
|
|
|
Méthodes protégées
Nom |
Description |
---|---|
Détermine si une fenêtre mini-frame doit être roulée en haut ou en bas. |
|
Dessine des zones d'une fenêtre mini-frame. |
Membres de données
Nom |
Description |
---|---|
Spécifie si le stockage de la classe de fenêtre avec le style de classe d' CS_SAVEBITS . |
Notes
L'infrastructure crée automatiquement un objet d' CPaneFrameWnd lorsqu'un volet est basculé d'un état ancré vers un état flottant.
Une fenêtre mini-frame peut être fait glisser avec son contenu visible (ancrage immédiat) ou à l'aide d'un rectangle de glisser-déplacer (ancrage standard).Le mode d'ancrage de le volet du conteneur de mini- frames détermine le comportement faisant glisser des mini- frames.Pour plus d'informations, consultez CBasePane::GetDockingMode.
Une fenêtre mini-frame affiche les boutons dans la légende conformément à le style contenu de volet.Si le volet peut être fermé (CBasePane::CanBeClosed), il affiche un bouton Fermer.Si le volet contient le style d' AFX_CBRS_AUTO_ROLLUP , il affiche une broche.
Si vous dérivez une classe d' CPaneFrameWnd, vous devez indiquer à l'infrastructure comment la créer.Créez la classe en substituant CPane::CreateDefaultMiniframe, ou définissez le membre d' CPane::m_pMiniFrameRTC afin qu'il lit les informations de classe d'exécution de votre classe.
Hiérarchie d'héritage
Configuration requise
en-tête : afxPaneFrameWnd.h