以下是 SetFirstDayOfWeek 方法的原型:
BOOL SetFirstDayOfWeek(
   int iDay,
   int* pnOldFirstDay = NULL
);

  •  iDay 参数表示每周的第一天,取值范围为 0(星期日)到 6(星期六)。

  •  pnOldFirstDay 参数是一个可选的输出参数,用于存储调用该方法之前的月历控件的第一天是星期几。


以下是一个简单的示例代码,演示如何使用 SetFirstDayOfWeek 方法:
// 假设 m_monthCal 是你的 CMonthCalCtrl 对象

// 设置每周的第一天为星期一
int nOldFirstDay;
m_monthCal.SetFirstDayOfWeek(1, &nOldFirstDay);

在这个例子中,iDay 被设置为 1,表示每周的第一天是星期一。你也可以选择其他值,例如 0 表示星期日,2 表示星期二,以此类推。




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