Click here to Skip to main content
15,886,873 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Virtual Inheritance Pin
Cedric Moonen10-Dec-07 21:33
Cedric Moonen10-Dec-07 21:33 
GeneralRe: Virtual Inheritance Pin
Nik123411-Dec-07 1:07
Nik123411-Dec-07 1:07 
GeneralRe: Virtual Inheritance Pin
Cedric Moonen11-Dec-07 1:33
Cedric Moonen11-Dec-07 1:33 
GeneralRe: Virtual Inheritance Pin
Nik123411-Dec-07 1:55
Nik123411-Dec-07 1:55 
Question[Done, may not good enough] GDI+ How to set a region without its constructor? Pin
followait10-Dec-07 20:43
followait10-Dec-07 20:43 
AnswerRe: [Done, may not good enough] GDI+ How to set a region without its constructor? Pin
Mark Salsbery11-Dec-07 6:15
Mark Salsbery11-Dec-07 6:15 
GeneralDeny Taking Ownership Pin
narayanagvs10-Dec-07 19:52
narayanagvs10-Dec-07 19:52 
GeneralProblem using sleep function. [modified] Pin
nitin310-Dec-07 19:21
nitin310-Dec-07 19:21 
//iam tring to show progressdialog on click ok button on Main dialog and update the WindowCaption in an interval of 1 sec. my problem described below..

HWND hWnd ;

void  ProgressFunc(HWND hwnd , char* progress )
{	
   SetWindowText( hWnd , progress ) ;

  <font color="green">//Update progress text by changing window title  </font>
}


DWORD MyProgressDlgThread(LPVOID Nothing )
{
    DialogBox(hInst,MAKEINTRESOURCE(IDD_PROGDLG1), ... ) ;
    <font color="green">//i set the value of global hWnd on InitDialog function of this window.</font>

return 0 ;
}


MyMainDialog_OkClick()
{
hWnd = NULL ;
char data[ 3 ] ;

	HANDLE hTread = CreateThread( ... , (LPTHREAD_START_ROUTINE)MyProgressDlgThread , (LPVOID)NULL , ... ) ;
	int i = 0 , n = 10 ;
	while( i < n )
	{
		if( hWnd )
		{		
			sprintf( data ,"%d" ,  i ) ;
			ProgressFunc( hWnd , data ) ; 
		}
		Sleep( 1000 ) ;
	};

}



my problem is,
the dialogbox shown only after 2-3 seconds and the value is updated only once. how to

solve this problem ?

i cant use a timer here for some reason.

plz help me

Thanks & Regards

modified on Tuesday, December 11, 2007 2:18:28 AM

GeneralRe: Problem using sleep function. Pin
Llasus10-Dec-07 20:11
Llasus10-Dec-07 20:11 
GeneralRe: Problem using sleep function. Pin
Llasus10-Dec-07 20:53
Llasus10-Dec-07 20:53 
GeneralRe: Problem using sleep function. Pin
Cedric Moonen10-Dec-07 21:09
Cedric Moonen10-Dec-07 21:09 
GeneralRe: Problem using sleep function. Pin
krmed11-Dec-07 2:02
krmed11-Dec-07 2:02 
GeneralWindows Service Help [modified] Pin
narayanagvs10-Dec-07 19:04
narayanagvs10-Dec-07 19:04 
GeneralRe: Windows Service Help Pin
JudyL_MD11-Dec-07 3:40
JudyL_MD11-Dec-07 3:40 
Generalexplicit keyword Pin
George_George10-Dec-07 18:58
George_George10-Dec-07 18:58 
GeneralRe: explicit keyword Pin
Don Box10-Dec-07 19:14
Don Box10-Dec-07 19:14 
GeneralRe: explicit keyword Pin
George_George10-Dec-07 20:24
George_George10-Dec-07 20:24 
GeneralMore info Pin
Vince Rojas10-Dec-07 19:42
Vince Rojas10-Dec-07 19:42 
GeneralRe: More info Pin
George_George10-Dec-07 20:23
George_George10-Dec-07 20:23 
GeneralRe: explicit keyword Pin
Cedric Moonen10-Dec-07 21:00
Cedric Moonen10-Dec-07 21:00 
GeneralRe: explicit keyword Pin
George_George10-Dec-07 21:10
George_George10-Dec-07 21:10 
GeneralRe: explicit keyword Pin
Cedric Moonen10-Dec-07 21:17
Cedric Moonen10-Dec-07 21:17 
GeneralRe: explicit keyword Pin
George_George10-Dec-07 21:33
George_George10-Dec-07 21:33 
GeneralRe: explicit keyword Pin
Nelek10-Dec-07 23:36
protectorNelek10-Dec-07 23:36 
GeneralRe: explicit keyword Pin
George_George11-Dec-07 0:14
George_George11-Dec-07 0: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.