Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die ideale Größe des Steuerelements für die Datums- und Zeitauswahl zurück, das erforderlich ist, um das aktuelle Datum oder Uhrzeit anzuzeigen.
BOOL GetIdealSize(
LPSIZE psize
) const;
Parameter
Parameter |
Description |
|---|---|
[out] psize |
Zeiger auf eine GRÖSSE-Struktur, die die ideale Größe für das Steuerelement enthält. |
Rückgabewert
Der Rückgabewert ist immer true.
Hinweise
Diese Methode sendet die DTM_GETIDEALSIZE Meldung, die im Windows SDK beschrieben wird.
Anforderungen
Header: afxdtctl.h
Diese Methode wird in Windows Vista und höher unterstützt.
Beispiel
Im folgenden Codebeispiel wird die Variable, m_dateTimeCtrl, die verwendet wird, um auf das Steuerelement für die Datums- und Zeitauswahl programmgesteuert zuzugreifen.Diese Variable wird im folgenden Beispiel verwendet.
// Variable to access date-time control.
CDateTimeCtrl m_dateTimeCtrl;
// Variable to access the splitbutton control
CSplitButton m_splitbutton;
Im folgenden Codebeispiel wird die ideale Größe ab, um das Steuerelement für die Datums- und Zeitauswahl anzuzeigen.
// Add extra initialization here
// Associate a menu with the splitbutton control.
m_splitbutton.SetDropDownMenu(IDR_MENU1, 0);
// Resize the date-time picker control.
SIZE sz;
m_dateTimeCtrl.GetIdealSize( &sz );
if ((sz.cx != 0) && (sz.cy != 0)) {
m_dateTimeCtrl.SetWindowPos(
this,
0, 0, sz.cx, sz.cy,
(SWP_NOMOVE | SWP_NOZORDER | SWP_NOREPOSITION | SWP_NOACTIVATE));
}
// End of extra initialization