Click here to Skip to main content
15,885,757 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: WaitForSingleObject(m_SomeThread->m_hThread, INFINITE); Pin
Randor 16-Sep-09 7:47
professional Randor 16-Sep-09 7:47 
GeneralRe: WaitForSingleObject(m_SomeThread->m_hThread, INFINITE); Pin
Roger Stoltz16-Sep-09 7:59
Roger Stoltz16-Sep-09 7:59 
GeneralRe: WaitForSingleObject(m_SomeThread->m_hThread, INFINITE); Pin
Randor 16-Sep-09 8:51
professional Randor 16-Sep-09 8:51 
GeneralRe: WaitForSingleObject(m_SomeThread->m_hThread, INFINITE); Pin
Roger Stoltz16-Sep-09 11:58
Roger Stoltz16-Sep-09 11:58 
GeneralRe: WaitForSingleObject(m_SomeThread->m_hThread, INFINITE); Pin
Randor 16-Sep-09 12:25
professional Randor 16-Sep-09 12:25 
GeneralRe: WaitForSingleObject(m_SomeThread->m_hThread, INFINITE); Pin
Roger Stoltz16-Sep-09 12:51
Roger Stoltz16-Sep-09 12:51 
AnswerRe: WaitForSingleObject(m_SomeThread->m_hThread, INFINITE); Pin
Stuart Dootson16-Sep-09 1:58
professionalStuart Dootson16-Sep-09 1:58 
AnswerRe: WaitForSingleObject(m_SomeThread->m_hThread, INFINITE); Pin
Jeff Archer16-Sep-09 2:47
Jeff Archer16-Sep-09 2:47 
When the user clicks in the dialog too soon and you do WaitForSingleObject you are blocking the GUI thread of the dialog. i.e. it hangs. Never block your GUI thread. Instead use a message box to inform user that he has clicked too soon and then simply return from the OnClick handler. Also, use an hour glass cursor while the background thread is running to inform user that clicking isn't going to work. You could disable some or all of the controls on the dialog just before kicking off the background thread to prevent the user from doing anything while the thread runs. Then enable them once the thread is complete and it is safe to click again. Also consider that you can't allow the dialog to close while the background thread is running.
QuestionExiting an MFC ActiveX Pin
Opa Knack15-Sep-09 22:41
Opa Knack15-Sep-09 22:41 
AnswerRe: Exiting an MFC ActiveX Pin
Stuart Dootson16-Sep-09 0:28
professionalStuart Dootson16-Sep-09 0:28 
AnswerRe: Exiting an MFC ActiveX Pin
Roger Stoltz16-Sep-09 0:38
Roger Stoltz16-Sep-09 0:38 
AnswerRe: Exiting an MFC ActiveX Pin
Randor 16-Sep-09 1:13
professional Randor 16-Sep-09 1:13 
QuestionAuto login a user in XP, after logoff Pin
SummerBulb15-Sep-09 21:59
SummerBulb15-Sep-09 21:59 
AnswerRe: Auto login a user in XP, after logoff Pin
«_Superman_»15-Sep-09 22:27
professional«_Superman_»15-Sep-09 22:27 
GeneralRe: Auto login a user in XP, after logoff Pin
SummerBulb15-Sep-09 22:32
SummerBulb15-Sep-09 22:32 
GeneralRe: Auto login a user in XP, after logoff Pin
SummerBulb15-Sep-09 22:45
SummerBulb15-Sep-09 22:45 
QuestionDifference between C++ and VC++ Pin
hrishiS15-Sep-09 21:09
hrishiS15-Sep-09 21:09 
AnswerRe: Difference between C++ and VC++ Pin
CPallini15-Sep-09 21:19
mveCPallini15-Sep-09 21:19 
AnswerRe: Difference between C++ and VC++ Pin
QuickDeveloper15-Sep-09 21:32
QuickDeveloper15-Sep-09 21:32 
GeneralRe: Difference between C++ and VC++ Pin
CPallini15-Sep-09 22:00
mveCPallini15-Sep-09 22:00 
GeneralRe: Difference between C++ and VC++ Pin
hrishiS16-Sep-09 1:04
hrishiS16-Sep-09 1:04 
QuestionHow to load a file in help ? Pin
deadlyabbas15-Sep-09 20:31
deadlyabbas15-Sep-09 20:31 
AnswerRe: How to load a file in help ? Pin
Iain Clarke, Warrior Programmer15-Sep-09 21:06
Iain Clarke, Warrior Programmer15-Sep-09 21:06 
AnswerRe: How to load a file in help ? Pin
Iain Clarke, Warrior Programmer15-Sep-09 21:08
Iain Clarke, Warrior Programmer15-Sep-09 21:08 
QuestionHow to open a long filename in quotes Pin
Erik15-Sep-09 20:20
Erik15-Sep-09 20:20 

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.