⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 memoirering.c

📁 minigui PDA系统 可实现手机功能
💻 C
字号:
#include "memoire.h"
#include "../../common.h"
void *time_memoire(void *arg)
{
	FILE *fp;	
	int i=0,j=0,m,n; 	
	struct tm* ptime;
    time_t now;
	int num;
	int year,mon,day,hour,minute;
	char buf[50];
	
	if((fp=fopen(MEMOIREDAT,"r"))==NULL)
	{
		MessageBox(GetActiveWindow(),"the file open failed","",MB_OK | MB_ICONINFORMATION);
 		return;
	}	
	
	while(!feof(fp))
		if(fread(&item[i],sizeof(struct memoire),1,fp) == 1)
				i++;	
	while(1)
	{	
		now = time(NULL);
		ptime = localtime(&now);
		for(j=0;j<i;j++)
		{
			year=atoi(item[j].year);
			mon=atoi(item[j].month);
			day=atoi(item[j].data);
			hour=atoi(item[j].hour);
			minute=atoi(item[j].minute);
		//}
		
		
		
		//for(j=0;j<i;j++)
		//{
			if((year == (ptime->tm_year+1900)) && (mon == (ptime->tm_mon+1) ) && (day == ptime->tm_mday) && (hour == ptime->tm_hour) && (minute == ptime->tm_min))
			{
				sprintf(buf,"%d年%02d月%02d日%02d时%02d分\n",year,mon,day,hour,minute);
				SendNotifyMessage(MainWindow,MSG_MEMOIRE_XXX,0,0);

				//MessageBox(GetActiveWindow(),buf,"备忘录提醒!",MB_OK| MB_ICONINFORMATION);
				usleep(60000000);	 
			}
		}
	}
	fclose(fp);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -