CPaneFrameWnd, classe
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