Click here to Skip to main content
15,891,529 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: A question Pin
Owner drawn4-Jan-06 18:03
Owner drawn4-Jan-06 18:03 
GeneralRe: A question Pin
pantao5514-Jan-06 18:51
pantao5514-Jan-06 18:51 
Questionabout create a strange window(can change size) and paint it gradient background. Pin
HOW WHAT4-Jan-06 15:51
HOW WHAT4-Jan-06 15:51 
AnswerRe: about create a strange window(can change size) and paint it gradient background. Pin
Owner drawn4-Jan-06 16:52
Owner drawn4-Jan-06 16:52 
GeneralRe: about create a strange window(can change size) and paint it gradient background. Pin
HOW WHAT4-Jan-06 18:51
HOW WHAT4-Jan-06 18:51 
GeneralRe: about create a strange window(can change size) and paint it gradient background. Pin
Owner drawn4-Jan-06 21:02
Owner drawn4-Jan-06 21:02 
AnswerRe: about create a strange window(can change size) and paint it gradient background. Pin
rohinimtech8-Jan-06 18:54
rohinimtech8-Jan-06 18:54 
QuestionPlease give me some suggestion! Pin
LaHaHa4-Jan-06 15:08
LaHaHa4-Jan-06 15:08 
AnswerRe: Please give me some suggestion! Pin
Owner drawn4-Jan-06 17:16
Owner drawn4-Jan-06 17:16 
GeneralRe: Please give me some suggestion! Pin
LaHaHa4-Jan-06 18:28
LaHaHa4-Jan-06 18:28 
GeneralRe: Please give me some suggestion! Pin
Owner drawn4-Jan-06 20:15
Owner drawn4-Jan-06 20:15 
GeneralRe: Please give me some suggestion! Pin
LaHaHa4-Jan-06 21:21
LaHaHa4-Jan-06 21:21 
GeneralRe: Please give me some suggestion! Pin
vikas amin4-Jan-06 20:08
vikas amin4-Jan-06 20:08 
AnswerRe: Please give me some suggestion! Pin
Cool Ju4-Jan-06 22:08
Cool Ju4-Jan-06 22:08 
GeneralRe: Please give me some suggestion! Pin
LaHaHa4-Jan-06 23:33
LaHaHa4-Jan-06 23:33 
GeneralRe: Please give me some suggestion! Pin
Cool Ju4-Jan-06 23:45
Cool Ju4-Jan-06 23:45 
GeneralRe: Please give me some suggestion! Pin
LaHaHa5-Jan-06 14:28
LaHaHa5-Jan-06 14:28 
QuestionFile Transfer Client/Server (Proof Read) Pin
thes3cr3t14-Jan-06 12:32
thes3cr3t14-Jan-06 12:32 
AnswerRe: File Transfer Client/Server (Proof Read) Pin
sunit54-Jan-06 20:06
sunit54-Jan-06 20:06 
Questionresize Frame Pin
LeeeNN4-Jan-06 11:50
LeeeNN4-Jan-06 11:50 
AnswerRe: resize Frame Pin
Christian Graus4-Jan-06 12:31
protectorChristian Graus4-Jan-06 12:31 
AnswerRe: resize Frame Pin
vikas amin4-Jan-06 20:07
vikas amin4-Jan-06 20:07 
QuestionManaging Threads in VC++ Pin
pavanbabut4-Jan-06 10:43
pavanbabut4-Jan-06 10:43 
AnswerRe: Managing Threads in VC++ Pin
Blake Miller4-Jan-06 11:44
Blake Miller4-Jan-06 11:44 
If you call C-run time functions in any of your thread functions, you should be using beginthreadex instead of CreateThread.

If you are using MFC, you should use AfxBeginThread instead of beginthreadex.

Having said that, use the thread handle to ResumeThread to get it started again. You can check return value to decide if it was supposed to actually resume or not. If the return value is zero, the specified thread was not suspended. If the return value is 1, the specified thread was suspended but was restarted. If the return value is greater than 1, the specified thread is still suspended.

Use the handle to the thread to SuspendThread. Be mindful of this warning:
Calling SuspendThread on a thread that owns a synchronization object, such as a mutex or critical section, can lead to a deadlock if the calling thread tries to obtain a synchronization object owned by a suspended thread. To avoid this situation, a thread within an application that is not a debugger should signal the other thread to suspend itself. The target thread must be designed to watch for this signal and respond appropriately.

Marriage slows down your coding, a baby slows it down even more!
GeneralRe: Managing Threads in VC++ Pin
pavanbabut4-Jan-06 12:04
pavanbabut4-Jan-06 12:04 

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.