Click here to Skip to main content
15,892,809 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: error in CString to const std::string conversion. Pin
Le@rner3-Jul-11 21:23
Le@rner3-Jul-11 21:23 
GeneralRe: error in CString to const std::string conversion. Pin
Richard MacCutchan3-Jul-11 22:27
mveRichard MacCutchan3-Jul-11 22:27 
GeneralRe: error in CString to const std::string conversion. Pin
PJ Arends4-Jul-11 11:18
professionalPJ Arends4-Jul-11 11:18 
GeneralRe: error in CString to const std::string conversion. Pin
Richard MacCutchan4-Jul-11 23:51
mveRichard MacCutchan4-Jul-11 23:51 
AnswerRe: error in CString to const std::string conversion. Pin
pratik_mishra3522-Jul-11 2:40
pratik_mishra3522-Jul-11 2:40 
QuestionPassing data to running thread Pin
csrss2-Jul-11 23:12
csrss2-Jul-11 23:12 
AnswerRe: Passing data to running thread Pin
Rajesh R Subramanian3-Jul-11 3:57
professionalRajesh R Subramanian3-Jul-11 3:57 
GeneralRe: Passing data to running thread Pin
csrss3-Jul-11 4:45
csrss3-Jul-11 4:45 
Thanks. Well, i need this for a simple test project - i did already something like this UI Thread, so here is nice and simple solution Smile | :)

1. Parameters

struct PARAMS
{
    int Val1;
    int Val2;
};

2. Thread

DWORD __stdcall Thread(LPVOID lpParam)
{
    MSG Message;
    while(true)
    {
	::GetMessage(&Message, NULL,  0, 0);
        switch(Message.message)
        {
            case SOMETHING:
            // .......... do something
            // Message.lParam will contain a pointer
            PARAMS *p = (PARAMS*)Message.lParam;
        }
    }
}

3. Notification

PARAMS *p = new PARAMS;
p->Val1 = ...
::PostThreadMessage(m_dwMyThread, SOMETHING, NULL, (LPARAM)p);

011011010110000101100011011010000110100101101110
0110010101110011

GeneralRe: Passing data to running thread Pin
Rajesh R Subramanian3-Jul-11 5:46
professionalRajesh R Subramanian3-Jul-11 5:46 
GeneralRe: Passing data to running thread Pin
Albert Holguin3-Jul-11 7:32
professionalAlbert Holguin3-Jul-11 7:32 
GeneralRe: Passing data to running thread Pin
Mark Salsbery3-Jul-11 7:40
Mark Salsbery3-Jul-11 7:40 
GeneralRe: Passing data to running thread Pin
Rajesh R Subramanian3-Jul-11 8:47
professionalRajesh R Subramanian3-Jul-11 8:47 
GeneralRe: Passing data to running thread Pin
csrss3-Jul-11 9:07
csrss3-Jul-11 9:07 
AnswerRe: Passing data to running thread Pin
Mark Salsbery3-Jul-11 7:44
Mark Salsbery3-Jul-11 7:44 
GeneralRe: Passing data to running thread Pin
csrss3-Jul-11 9:03
csrss3-Jul-11 9:03 
AnswerRe: Passing data to running thread Pin
LiangGuangLin3-Jul-11 18:01
LiangGuangLin3-Jul-11 18:01 
QuestionNMAKE Error Pin
SNI2-Jul-11 5:10
SNI2-Jul-11 5:10 
AnswerRe: NMAKE Error Pin
Richard MacCutchan2-Jul-11 6:43
mveRichard MacCutchan2-Jul-11 6:43 
QuestionRe: NMAKE Error Pin
David Crow2-Jul-11 16:53
David Crow2-Jul-11 16:53 
AnswerRe: NMAKE Error Pin
SNI3-Jul-11 5:41
SNI3-Jul-11 5:41 
AnswerRe: NMAKE Error Pin
User 74293383-Jul-11 5:47
professionalUser 74293383-Jul-11 5:47 
GeneralRe: NMAKE Error [modified] Pin
SNI11-Jul-11 1:49
SNI11-Jul-11 1:49 
GeneralRe: NMAKE Error Pin
David Crow5-Jul-11 2:55
David Crow5-Jul-11 2:55 
Questionconverting chinese .rc file to english .rc file Pin
Sakhalean2-Jul-11 3:44
Sakhalean2-Jul-11 3:44 
AnswerRe: converting chinese .rc file to english .rc file Pin
«_Superman_»2-Jul-11 10:24
professional«_Superman_»2-Jul-11 10:24 

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.