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

C / C++ / MFC

 
AnswerRe: I got the answer !!!!!!!!!! Pin
saha2k51-Mar-05 22:10
saha2k51-Mar-05 22:10 
GeneralNULL character problem Pin
LighthouseJ1-Mar-05 18:38
LighthouseJ1-Mar-05 18:38 
GeneralRe: NULL character problem Pin
RicoH2-Mar-05 0:31
RicoH2-Mar-05 0:31 
GeneralRe: NULL character problem Pin
LighthouseJ2-Mar-05 2:48
LighthouseJ2-Mar-05 2:48 
GeneralRe: NULL character problem Pin
David Crow2-Mar-05 2:34
David Crow2-Mar-05 2:34 
GeneralRe: NULL character problem Pin
LighthouseJ2-Mar-05 2:46
LighthouseJ2-Mar-05 2:46 
QuestionHow to call PostThreadMessage from outside the thread function Pin
saha2k51-Mar-05 18:23
saha2k51-Mar-05 18:23 
AnswerRe: How to call PostThreadMessage from outside the thread function Pin
saha2k51-Mar-05 22:25
saha2k51-Mar-05 22:25 
Do it like this ...........
Change

DWORD WINAPI consume(LPVOID)
{
WaitForSingleObject(consumerReady, INFINITE);
Sleep(0);
int count = 0;
while (true)
{
box *ptr;
ptr=(box *)malloc(sizeof(box));
ptr->msg = (char *)malloc(10);
get_msg(consumerID,ptr);
count++;
printf("count %d",count);
}
return 0;
}

to

DWORD WINAPI consume(LPVOID)
{
MSG msg;
box* test;

WaitForSingleObject(consumerReady, INFINITE);
Sleep(0);
while (true)
{
get_msg(consumerID,test);
}
return 0;
}

And change

void get_msg(DWORD quid,box *obj)
{
MSG lmsg;
GetMessage(&lmsg, 0, 0, 0);
obj = (box*)(lmsg.wParam);
int err = GetLastError();
printf("\n obj_get->msgid %d ",obj->msid);
printf("\n obj_get->msg %c ",*(obj->msg));
printf("\n err_get = %d ",err);
}

to

void get_msg(DWORD quid,box *obj)
{
MSG lmsg;
GetMessage(&lmsg, 0, 0, 0);

obj = (box*)malloc( sizeof(box)*1);
obj->msid = 0;
obj->msg = (char *)malloc(10);
memset(test->msg,'0',10);

obj = (box*)(lmsg.wParam);
int err = GetLastError();
printf("\n obj_get->msgid %d ",obj->msid);
printf("\n obj_get->msg %c ",*(obj->msg));
printf("\n err_get = %d ",err);
}
Question" MFC appliation has encountered an error" Why??? Pin
wasife1-Mar-05 17:32
wasife1-Mar-05 17:32 
AnswerRe: " MFC appliation has encountered an error" Why??? Pin
Christian Graus1-Mar-05 18:04
protectorChristian Graus1-Mar-05 18:04 
AnswerRe: " MFC appliation has encountered an error" Why??? Pin
David Crow2-Mar-05 2:44
David Crow2-Mar-05 2:44 
GeneralRe: " MFC appliation has encountered an error" Why??? Pin
Chris Losinger2-Mar-05 3:16
professionalChris Losinger2-Mar-05 3:16 
QuestionHow can I get the MAC addresses of all IP devices on same network ? Pin
charisma_youn1-Mar-05 16:34
charisma_youn1-Mar-05 16:34 
AnswerRe: How can I get the MAC addresses of all IP devices on same network ? Pin
Alexander M.,2-Mar-05 2:58
Alexander M.,2-Mar-05 2:58 
Questionhow to create setup files Pin
rjnl1-Mar-05 15:39
rjnl1-Mar-05 15:39 
AnswerRe: how to create setup files Pin
LighthouseJ1-Mar-05 15:59
LighthouseJ1-Mar-05 15:59 
AnswerRe: how to create setup files Pin
zhang8006051-Mar-05 16:13
zhang8006051-Mar-05 16:13 
AnswerRe: how to create setup files Pin
ThatsAlok2-Mar-05 2:38
ThatsAlok2-Mar-05 2:38 
QuestionHow to determine the column No. in CListView when user right-clicked the list header? Pin
lisoft1-Mar-05 15:32
lisoft1-Mar-05 15:32 
AnswerRe: How to determine the column No. in CListView when user right-clicked the list header? Pin
zhang8006051-Mar-05 17:04
zhang8006051-Mar-05 17:04 
GeneralSeveral child documents Pin
joy0071-Mar-05 15:32
joy0071-Mar-05 15:32 
GeneralPointer to Void problem Pin
LighthouseJ1-Mar-05 15:19
LighthouseJ1-Mar-05 15:19 
GeneralRe: Pointer to Void problem Pin
zhang8006051-Mar-05 15:44
zhang8006051-Mar-05 15:44 
GeneralRe: Pointer to Void problem Pin
LighthouseJ1-Mar-05 16:17
LighthouseJ1-Mar-05 16:17 
GeneralGantt charts Pin
Anonymous1-Mar-05 15:07
Anonymous1-Mar-05 15:07 

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.