CMonthCalCtrl::SetFirstDayOfWeek 是 MFC 中 CMonthCalCtrl 类的一个公共方法,用于设置月历控件中每周的第一天是星期几。该方法的原型如下:
BOOL SetFirstDayOfWeek(int nDay, int* pnOldFirstDay = NULL);

其中:

  •  nDay 表示要设置的每周的第一天,可以是以下值之一:

  - 0: 星期日
  - 1: 星期一
  - 2: 星期二
  - 3: 星期三
  - 4: 星期四
  - 5: 星期五
  - 6: 星期六

  •  pnOldFirstDay 是一个可选的指针,用于接收调用方法前的每周的第一天。如果不需要保留旧值,可以将其设置为 NULL。


该方法返回一个 BOOL 类型的值,表示是否成功设置每周的第一天。

这个方法允许你调整月历控件的显示,以适应不同的国家和地区,因为有些地方的一周的第一天可能是星期天,而在其他地方可能是星期一。


转载请注明出处:http://www.zyzy.cn/article/detail/20839/MFC/CMonthCalCtrl