개발자 블로그

MFC - 윈도우 시스템 날짜 변경 코드 본문

프로그래밍/MFC

MFC - 윈도우 시스템 날짜 변경 코드

로이드.Roid 2015. 8. 8. 23:04

윈도우 프로그램에서 시스템 날짜변경해야 하는 경우, 해당 기능을 하는 소스코드.

아래 예제는 시스템의(운영체제) 날짜를 2014년 2월 1일로 변경함. (원하는 경우 시간도 변경 가능)





SYSTEMTIME  new_time;

// windows system 날짜 변경
GetLocalTime(&sys_time);

new_time = sys_time;

/*
TCHAR buff[1024];
swprintf(buff,  _T("%d년, %d월, %d일"), new_time.wYear, new_time.wMonth, new_time.wDay);
MessageBox(buff);
*/

new_time.wYear  = 2014; // 원하는 날짜
new_time.wMonth = 2;
new_time.wDay   = 1;

SetLocalTime(&new_time);

이런식으로 하면 됨.


혹시 권한 관련 문제가 있거나 보다 자세한 내용을 원한다면 아래 링크를 클릭~!

※ MSDN - SetLocalTime Function (영문)



Comments