021
17.06.2004, 15:29 Uhr
A-l-e-x
|
O.k. dann ...:
C++: |
//1stens //TestDlg.h
class CTestDlg : public CDialog { // Construction public: void WaitForCon(); ...}
//2tens //TestDlg.cpp void WaitForCon() { HANDLE connection = CreateEvent(NULL,TRUE,FALSE,"CON"); RasConnectionNotification(NULL,connection,RASCN_Connection); WaitForSingleObject(connection,INFINITE); }
//3tens //Aufruffen der WaitForCon() //immer noch in TestDlg.cpp //Durch einen Tastendruck (z.B.)
void CTest2Dlg::OnTest() { WaitForCon(); //ist hier zwar sinnlos, da das eh nichts macht //doch soll als demonstration dienen }
|
4tens will ich, dass die Anwendung (nicht zwischendurch blockiert wird. Soll eher im Hintergrund ablaufen!) Soll nach dem Verbinden z.B. eine Nachricht geben (oder eigentlich soll sie den Zeitpunkt speichern... Ich will ledeglich die Olinezeit messen. z.B. nach überschreiten von 15min soll irgenwas passieren...usw.) |