MCGRIDINFO-Struktur (commctrl.h)
Enthält Informationen zu einem Teil eines Kalendersteuerelements.
Syntax
typedef struct tagMCGRIDINFO {
UINT cbSize;
DWORD dwPart;
DWORD dwFlags;
int iCalendar;
int iRow;
int iCol;
BOOL bSelected;
SYSTEMTIME stStart;
SYSTEMTIME stEnd;
RECT rc;
PWSTR pszName;
size_t cchName;
} MCGRIDINFO, *PMCGRIDINFO;
Member
cbSize
Typ: UINT
Größe dieser Struktur in Bytes.
dwPart
Typ: DWORD
Der Teil des Kalendersteuerelements, für den Informationen angefordert werden. Einer der folgenden Werte.
dwFlags
Typ: DWORD
Gibt an, welche Informationen ausgefüllt werden sollen. Eine Kombination aus einem oder mehreren der folgenden Werte.
Wert | Bedeutung |
---|---|
|
stStart und stEnd. |
|
rc. |
|
pszName. |
iCalendar
Typ: int
Wenn dwPart MCGIP_CALENDAR, MCGIP_CALENDARHEADER, MCGIP_CALENDARBODY, MCGIP_CALENDARROW oder MCGIP_CALENDARCELL ist, gibt dieses Element den Index des Kalenders an, für den Informationen abgerufen werden sollen. Für diese Teile muss dies ein gültiger Wert sein, auch wenn nur ein Kalender vorhanden ist, der sich derzeit im Steuerelement befindet.
iRow
Typ: int
Wenn dwPart MCGIP_CALENDARROW ist, gibt die Zeile an, für die Informationen zurückgegeben werden sollen.
iCol
Typ: int
Wenn dwPart MCGIP_CALENDARCELL ist, gibt die Spalte der Zelle an, für die Informationen zurückgegeben werden sollen. Das iRow-Element stellt die Zeile der Zelle bereit, für die Informationen zurückgegeben werden sollen.
bSelected
Typ: BOOL
Wenn dwPart MCGIP_CALENDARCELL ist, gibt an, ob die von iRow und iCol beschriebene Zelle derzeit ausgewählt ist.
stStart
Typ: SYSTEMTIME
Gibt das von iCalendar angegebene Startdatum zurück. Wird nur verwendet, wenn dwFlags MCGIF_DATE enthält.
stEnd
Typ: SYSTEMTIME
Gibt das von iCalendar angegebene Enddatum zurück. Wird nur verwendet, wenn dwFlags MCGIF_DATE enthält.
rc
Typ: RECT
Gibt das Rechteck des in dwPart angegebenen Teils zurück. Wird nur festgelegt, wenn dwFlags MCGIF_RECT enthält.
pszName
Typ: PWSTR
Zeiger auf eine Zeichenfolge, für die cchName die Länge ist. Legen Sie nur fest, wenn dwFlags MCGIF_NAME enthält, und nur für die folgenden Teile, wie im dwPart-Element beschrieben.
- MCGIP_CALENDAR: Gibt den Text der ausgewählten Datumsangaben zurück. Bei mehrfacher Auswahl gibt das Datum am Anfang der Auswahl zurück.
- MCGIP_CALENDARCELL: Gibt den Text der Durch iRow und iCol angegebenen Zelle für instance "11" zurück, wenn der 11. Tag angegeben wurde.
- MCGIP_CALENDARHEADER: Gibt für instance "Juli 2006" den Text in der Kalenderüberschrift zurück.
cchName
Typ: size_t
Länge von pszName in Zeichen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | commctrl.h |