Click here to Skip to main content
15,914,780 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionBegining ATL 3 COM programming source code Pin
Sakhalean3-Jul-11 21:18
Sakhalean3-Jul-11 21:18 
AnswerRe: Begining ATL 3 COM programming source code Pin
Richard MacCutchan3-Jul-11 23:56
mveRichard MacCutchan3-Jul-11 23:56 
Questionset value from edit box to url? Pin
Le@rner3-Jul-11 20:51
Le@rner3-Jul-11 20:51 
AnswerRe: set value from edit box to url? Pin
_AnsHUMAN_ 3-Jul-11 21:04
_AnsHUMAN_ 3-Jul-11 21:04 
Questionerror in CString to const std::string conversion. Pin
Le@rner3-Jul-11 19:15
Le@rner3-Jul-11 19:15 
AnswerRe: error in CString to const std::string conversion. Pin
ShilpiP3-Jul-11 19:35
ShilpiP3-Jul-11 19:35 
GeneralRe: error in CString to const std::string conversion. Pin
Le@rner3-Jul-11 20:57
Le@rner3-Jul-11 20:57 
AnswerRe: error in CString to const std::string conversion. Pin
Rajesh R Subramanian3-Jul-11 20:59
professionalRajesh R Subramanian3-Jul-11 20:59 
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 

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.