MonthCal_SetFirstDayOfWeek macro

Sets the first day of the week for a month calendar control. You can use this macro or send the MCM_SETFIRSTDAYOFWEEK message explicitly.

Syntax


DWORD MonthCal_SetFirstDayOfWeek(
  HWND hwndMC,
  INT iDay
);

Parameters

hwndMC

Type: HWND

Handle to a month calendar control.

iDay

Type: INT

Value of type int that specifies which day is to be set as the first day of the week, where 0 is Monday, 1 is Tuesday, and so on.

Return value

Returns a DWORD value that contains two values. The high word is a BOOL value that is nonzero if the previous first day of the week did not equal LOCALE_IFIRSTDAYOFWEEK, or zero otherwise. The low word is an INT value that represents the previous first day of the week.

Remarks

If the first day of the week is set to anything other than the default (LOCALE_IFIRSTDAYOFWEEK), the control will not automatically update first-day-of-the-week changes based on locale changes.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Commctrl.h

 

 

Community Additions

ADD
Show:
© 2014 Microsoft