Şimdi Ara

C'de Timer

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
4
Cevap
0
Favori
805
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Selam,
    C'de bir olayı her 10 saniyede 1 çalıştırmak istiyorum
    Ne kullanabilirim?

    Teşekkürler.



  • çoktandır c ile uğraşmadım ama kod arşivimde şöyle bi kod parçası var api kulanarak oluşturulmuş işini görebilir. derleyici kurulu değil deneyemedim.

    #include <stdio.h>
    #include <windows.h>

    int main(void)
    {
    MSG msg;
    //3 saniyede bir çalışır...
    SetTimer(NULL,1000,3000, NULL);

    while (GetMessage(&msg, NULL, 0, 0))
    {
    if (msg.message == WM_QUIT)
    {
    break;
    }
    else if (msg.message == WM_TIMER)
    {
    printf("deneme");
    //break;
    }
    TranslateMessage(&msg);
    DispatchMessage(&msg);
    }

    return msg.wParam;
    }
  • teşekkürler
  • daha geniş çaplı olsun dersen net in namespace leri için de sanırım forms un içinde timer sınıfını kullanabilirsin.
    visual studio kullanıyorsan toolbox ta dan da ekleyebilirsin.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.