Click here to Skip to main content
15,886,638 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
Questionhook game for d3d10 or d3d11 Pin
boxfile18-Jul-13 16:36
boxfile18-Jul-13 16:36 
AnswerRe: hook game for d3d10 or d3d11 Pin
boxfile18-Jul-13 19:47
boxfile18-Jul-13 19:47 
QuestionCalling GUI functions from a worker thread in MFC?? Pin
Kiran Satish18-Jul-13 9:25
Kiran Satish18-Jul-13 9:25 
AnswerRe: Calling GUI functions from a worker thread in MFC?? Pin
pasztorpisti18-Jul-13 11:39
pasztorpisti18-Jul-13 11:39 
GeneralRe: Calling GUI functions from a worker thread in MFC?? Pin
«_Superman_»18-Jul-13 21:25
professional«_Superman_»18-Jul-13 21:25 
GeneralRe: Calling GUI functions from a worker thread in MFC?? Pin
pasztorpisti18-Jul-13 22:56
pasztorpisti18-Jul-13 22:56 
GeneralRe: Calling GUI functions from a worker thread in MFC?? Pin
Kiran Satish19-Jul-13 10:46
Kiran Satish19-Jul-13 10:46 
GeneralRe: Calling GUI functions from a worker thread in MFC?? Pin
pasztorpisti19-Jul-13 14:01
pasztorpisti19-Jul-13 14:01 
If you don't call MFC functions from your worker thread (its best not to call them) then its OK to go with non MFC threads so the kind of your thread doesn't matter. As I see you have already used up your pParam to send the doc pointer. You can send any number of parameters to your thread this way:
C++
struct MyThreadParamStruct
{
  CMainDoc* parent;
  CWnd* mainwnd;
};

void StartThreadTask()
{
  MyThreadParamStruct* thread_param = new MyThreadParamStruct;
  // TODO: filling thread_param
  CreateThread(..., thread_param, ...)
  ...
}

DWORD WINAPI CMainDoc::ThreadProcess(LPVOID pParam)
{
   std::unique_ptr<MyThreadParamStruct> thread_param((MyThreadParamStruct*)pParam);
   // TODO: use thread_param
   ...
}

GeneralRe: Calling GUI functions from a worker thread in MFC?? Pin
Kiran Satish19-Jul-13 16:18
Kiran Satish19-Jul-13 16:18 
GeneralRe: Calling GUI functions from a worker thread in MFC?? Pin
pasztorpisti20-Jul-13 6:07
pasztorpisti20-Jul-13 6:07 
AnswerRe: Calling GUI functions from a worker thread in MFC?? Pin
David Crow19-Jul-13 4:43
David Crow19-Jul-13 4:43 
AnswerRe: Calling GUI functions from a worker thread in MFC?? Pin
Erudite_Eric22-Jul-13 4:59
Erudite_Eric22-Jul-13 4:59 
GeneralRe: Calling GUI functions from a worker thread in MFC?? Pin
Kiran Satish22-Jul-13 5:23
Kiran Satish22-Jul-13 5:23 
QuestionHow to disable copy/paste in CEdit? Pin
Donguy197617-Jul-13 5:53
Donguy197617-Jul-13 5:53 
AnswerRe: How to disable copy/paste in CEdit? Pin
NotPolitcallyCorrect17-Jul-13 6:05
NotPolitcallyCorrect17-Jul-13 6:05 
GeneralRe: How to disable copy/paste in CEdit? Pin
Erudite_Eric17-Jul-13 23:30
Erudite_Eric17-Jul-13 23:30 
GeneralRe: How to disable copy/paste in CEdit? Pin
NotPolitcallyCorrect18-Jul-13 1:40
NotPolitcallyCorrect18-Jul-13 1:40 
AnswerRe: How to disable copy/paste in CEdit? Pin
Erudite_Eric17-Jul-13 23:33
Erudite_Eric17-Jul-13 23:33 
Questionofstream optimization problem Pin
doug2517-Jul-13 4:43
doug2517-Jul-13 4:43 
AnswerRe: ofstream optimization problem Pin
Richard MacCutchan17-Jul-13 4:53
mveRichard MacCutchan17-Jul-13 4:53 
GeneralRe: ofstream optimization problem Pin
doug2517-Jul-13 5:06
doug2517-Jul-13 5:06 
GeneralRe: ofstream optimization problem Pin
Richard MacCutchan17-Jul-13 5:22
mveRichard MacCutchan17-Jul-13 5:22 
GeneralRe: ofstream optimization problem Pin
doug2517-Jul-13 5:48
doug2517-Jul-13 5:48 
GeneralRe: ofstream optimization problem Pin
Richard MacCutchan17-Jul-13 7:12
mveRichard MacCutchan17-Jul-13 7:12 
GeneralRe: ofstream optimization problem Pin
doug2517-Jul-13 9:38
doug2517-Jul-13 9:38 

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.