Click here to Skip to main content
15,889,693 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralQuestion about movewindow Pin
doctorpi3-Feb-04 5:13
doctorpi3-Feb-04 5:13 
GeneralRe: Question about movewindow Pin
Joe Woodbury3-Feb-04 8:06
professionalJoe Woodbury3-Feb-04 8:06 
GeneralHowTo write multiple lines to edit box Pin
Caoimh3-Feb-04 5:10
Caoimh3-Feb-04 5:10 
GeneralRe: HowTo write multiple lines to edit box Pin
RobJones3-Feb-04 6:22
RobJones3-Feb-04 6:22 
GeneralRe: HowTo write multiple lines to edit box Pin
Caoimh3-Feb-04 6:40
Caoimh3-Feb-04 6:40 
GeneralRe: HowTo write multiple lines to edit box Pin
RobJones3-Feb-04 6:47
RobJones3-Feb-04 6:47 
QuestionHow to trigger an event at a specified time Pin
Salvador Dali3-Feb-04 5:03
Salvador Dali3-Feb-04 5:03 
AnswerRe: How to trigger an event at a specified time Pin
calhuskerfan3-Feb-04 6:10
calhuskerfan3-Feb-04 6:10 
Take a look at CreateWaitableTimer and SetWaitableTimer. Below is the example from MSDN. Create a Thread to monitor for your event and then use SetWaitableTimer. When the the timer is signalled you can do what you need. SetWaitableTimer can either be set for an absolute time or a relative time(as in the example). If you use absolute time pay attention to your time local time offset.

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

int main()
{
HANDLE hTimer = NULL;
LARGE_INTEGER liDueTime;

liDueTime.QuadPart=-100000000;

// Create a waitable timer.
hTimer = CreateWaitableTimer(NULL, TRUE, "WaitableTimer");
if (!hTimer)
{
printf("CreateWaitableTimer failed (%d)\n", GetLastError());
return 1;
}

printf("Waiting for 10 seconds...\n");

// Set a timer to wait for 10 seconds.
if (!SetWaitableTimer(
hTimer, &liDueTime, 0, NULL, NULL, 0))
{
printf("SetWaitableTimer failed (%d)\n", GetLastError());
return 2;
}

// Wait for the timer.

if (WaitForSingleObject(hTimer, INFINITE) != WAIT_OBJECT_0)
printf("WaitForSingleObject failed (%d)\n", GetLastError());
else printf("Timer was signaled.\n");

return 0;
}




GeneralRe: How to trigger an event at a specified time Pin
Salvador Dali4-Feb-04 0:33
Salvador Dali4-Feb-04 0:33 
GeneralRe: How to trigger an event at a specified time Pin
calhuskerfan4-Feb-04 9:46
calhuskerfan4-Feb-04 9:46 
GeneralSerialize C++ class Pin
Anonymous3-Feb-04 4:50
Anonymous3-Feb-04 4:50 
GeneralRe: Serialize C++ class Pin
Selvam R3-Feb-04 6:59
professionalSelvam R3-Feb-04 6:59 
GeneralRe: Serialize C++ class Pin
John M. Drescher3-Feb-04 7:58
John M. Drescher3-Feb-04 7:58 
GeneralExporting diagrams to DXF Pin
Anonymous3-Feb-04 4:12
Anonymous3-Feb-04 4:12 
GeneralISDIGIT Function Pin
seth.jackson3-Feb-04 3:38
seth.jackson3-Feb-04 3:38 
GeneralRe: ISDIGIT Function Pin
SJolly3-Feb-04 4:19
SJolly3-Feb-04 4:19 
GeneralTooltips on CObject Pin
Kyudos3-Feb-04 3:27
Kyudos3-Feb-04 3:27 
QuestionHow to show icon of CDialog on task bar ? Pin
vgrigor3-Feb-04 3:02
vgrigor3-Feb-04 3:02 
AnswerRe: How to show icon of CDialog on task bar ? Pin
Diddy4-Feb-04 5:01
Diddy4-Feb-04 5:01 
GeneralRe: How to show icon of CDialog on task bar ? Pin
vgrigor4-Feb-04 22:19
vgrigor4-Feb-04 22:19 
GeneralLineStyle and Penwidth on Polyline Implementation Pin
Chinnaa Ganesh Kumar3-Feb-04 1:27
Chinnaa Ganesh Kumar3-Feb-04 1:27 
GeneralOn Draw() in a View Pin
cberam3-Feb-04 1:09
cberam3-Feb-04 1:09 
Generalbuilding a lib file with visual studio 6.0 Pin
pankajdaga3-Feb-04 0:22
pankajdaga3-Feb-04 0:22 
GeneralRe: building a lib file with visual studio 6.0 Pin
Michael P Butler3-Feb-04 0:41
Michael P Butler3-Feb-04 0:41 
GeneralRe: building a lib file with visual studio 6.0 Pin
pankajdaga4-Feb-04 10:14
pankajdaga4-Feb-04 10:14 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.