Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » FindNextChangeNotification

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
04.06.2004, 11:34 Uhr
~andreasK
Gast


Habe folgenden Code:


C++:
#include "stdafx.h"
#include <windows.h>
#include <iostream>

using namespace std;

int main(int argc, char* argv[])
{
    HANDLE dwChangeHandles[2];
    DWORD dwWaitStatus;


    //Ordner die überwacht werden sollen
    dwChangeHandles[0] = FindFirstChangeNotification("C:\\test", FALSE, FILE_NOTIFY_CHANGE_FILE_NAME);

    if (dwChangeHandles[0] == INVALID_HANDLE_VALUE)
        ExitProcess(GetLastError());


    while (TRUE)
    {
        dwWaitStatus = WaitForMultipleObjects(2, dwChangeHandles, FALSE, INFINITE);

        switch (dwWaitStatus)
        {
        case WAIT_OBJECT_0:

            if (FindNextChangeNotification(dwChangeHandles[0]) == FALSE)
            {
                cout << "erkannt\n";
            }
            break
        }
    }
    return 0;
}




Wieso erkennt das Programm nicht, wenn ich in den Ordner eine Datei kopiere oder wenn ich die Datei ändere? Muss ich da noch irgenwas hinzufügen?

LG Andreas
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: