void main(int argc, char* argv[])
{
printf("alarm application starting\n");
/* Set up a 5 second timer which calls alrm_bell */
SetTimer(0, 0, 5000,(TIMERPROC) timer);
}
titi4659
Messages postés42Date d'inscriptionmardi 20 décembre 2005StatutMembreDernière intervention30 mars 2007 25 janv. 2007 à 15:01
Mon but est de le faire fonctionner dans un code en C sans fenetre.
En faite je fais un timer pour qu'il aille vérifier tout les x sec dans la base de registre et comparer une date;Si celle ci est inférieur a la date souhaité il l'a change;Ma fonction de comparaison fonctionne très bien , le problème est que je souhaite qu'elle soit exécuter tout le x secondes C pour cela que je fais un settimer.
cs_magma
Messages postés198Date d'inscriptionvendredi 4 avril 2003StatutMembreDernière intervention18 mars 2011 26 janv. 2007 à 12:05
//---------------------------------------------------------
// Ce programme sans interface utilisateur
// emet un BIP toutes les 5 secondes ...
//---------------------------------------------------------
#include <windows.h>
// Traitement a intervalles reguliers ---------------------
void CALLBACK TimerProc(HWND a, UINT b, UINT c, DWORD d)
{
MessageBeep(0);
}
//---------------------------------------------------------
int WINAPI WinMain(HINSTANCE a, HINSTANCE b, LPSTR c, int d)
{
MSG msg;
UINT uTimer;