Visual C++ 기간제한 프로그램 만들기

#include <time.h>

time_t ltime;
struct tm *today;
case WM_CREATE:
  ///////////////////////////////////////////////////////////////////////
  // bhyoon, 20070213
  // 기간제한이 있는 프로그램을 만들기 위해서
  // 기간제한을 해제하려면 이부분을 주석처리
  ///////////////////////////////////////////////////////////////////////

  // Set time zone from TZ environment variable. If TZ is not set,
  // the operating system is queried to obtain the default value
  // for the variable.

  _tzset();

  // Get UNIX-style time and display as number and string.
  time( &ltime );

  // Use time structure to build a customized time string.
  today = localtime( &ltime );
  if (today->tm_year >= 107 && today->tm_mon >= 2)
  {
   MessageBox(NULL, "2007년 2월까지만 사용하실 수 있습니다.\n프로그램을 종료합니다.", "Msg", MB_OK);
   PostQuitMessage(0);
  }
  // Use strftime to build a customized time string.
  //strftime(tmpbuf, 128, "%Y/%m/%d %H:%M:%S", today );

  ///////////////////////////////////////////////////////////////////////
break;

comments:

댓글 쓰기