Страница 1 из 1

Запуск диалогового окна в определенное время

Добавлено: 08 окт 2007, 16:05
Лена89
Здравствуйте!

Необходимо задать строго определенное время, например, через неделю, такой-то час и минута. При включении компьютера и запуска определенной программы (в которой будет «зашит» этот код), если время просрочено, то автоматически открывалось бы диалоговое окно.

Из MSDN MS Visual Studio 6.0:

Код: Выделить всё

#include <stdio.h>
#include <sys/timeb.h>
#include <time.h>

void main( void )
{
   struct _timeb timebuffer;
   char *timeline;

   _ftime( &timebuffer );
   timeline = ctime( & ( timebuffer.time ) );

   printf( "The time is %.19s.%hu %s", timeline, timebuffer.millitm, &timeline[20] );
}
Пыталась переработать этот код, но, увы, …что-то не срабатывает. Может, кто подскажет действующий вариант?

Всего наилучшего!

Re: Запуск диалогового окна в определенное время

Добавлено: 09 окт 2007, 23:09
Den
Попробуй эти ф-ции:

void GetSystemTime(LPSYSTEMTIME lpSystemTime);

void GetLocalTime(LPSYSTEMTIME lpSystemTime);