Выровнять по правому краю в cdatetime
Я читал, что есть DTS_RIGHTALIGN для выравнивания справа, но это не работает, я использовал modifiestyle
Что я уже пробовал:
Я искал уже в интернете
Member 14594285
я пытался :
m_timeend.Create(WS_CHILD | WS_VISIBLE | DTS_RIGHTALIGN,CRect(10, 10, 200, 35),это, IDC_TIMEEND);
но это не работает
Richard MacCutchan
Что - это не работает." значит?
Member 14594285
Я тоже пытался:
m_timeend.ModifyStyle(0, DTS_RIGHTALIGN);
Richard MacCutchan
Я проверил это, и это работает нормально. Фактическое выравнивание не ясно, если вы не посмотрите внимательно. Когда открывается окно календаря, оно выравнивается по левому или правому краю элемента управления. Если вы создадите два элемента управления, один с этой опцией, а другой без нее, вы легко увидите разницу. Хотя, честно говоря, это вряд ли принесет много пользы.
Member 14594285
так что m_timeend.ModifyStyle(0, DTS_RIGHTALIGN) работает? это странно, я вижу, что это не работает, у меня есть выравнивание слева, а не справа, могу ли я увидеть фотографию?