Click here to Skip to main content
       

C / C++ / MFC

 
AnswerRe: _IID_IXMLHTTPRequest linker error PinmvpRichard MacCutchan14-Feb-13 23:09 
AnswerRe: _IID_IXMLHTTPRequest linker error PinmemberDavidCrow15-Feb-13 5:31 
QuestionMCF PingroupFranksLIC14-Feb-13 10:55 
AnswerRe: MCF PinmemberJibesh14-Feb-13 11:12 
AnswerRe: MCF Pinmemberjeron114-Feb-13 12:01 
AnswerRe: MCF PinmemberMaximilien15-Feb-13 1:20 
AnswerRe: MCF PinmemberSCProrammer15-Feb-13 5:56 
QuestionHosting .net window in MFC dialog PinmemberYunaless14-Feb-13 4:06 
As the title says I am trying to host a .net modeless form inside an MFC dialog. I read the article Using WinForms controls in an MFC dialog[^] but I do not want to do it this was because I do not wish to compile the project that contains the MFC dialog in /clr.
So I tried a different path.
I created a /clr dll that exports a very simple function
 
HWND getDotNetWindowHandler()
{
    HostedForm ^frm = gcnew HostedForm();
    return static_cast<HWND>(frm->
 
The hosted form is a .net form without borders. So my dialog takes the handler(by calling the dll, no need to show the implementation here) and places the form in a STATIC control window.
 
m_pDotNetWnd = CWnd::FromHandle(getDotNetWindowHandler());
CWnd* pWndContainer = GetDlgItem(IDC_DOTNET_WND);
if(m_pDotNetWnd != NULL && pWndContainer != NULL)
{
   m_pDotNetWnd->
 
Everything seems to work just fine but after a while I am having a deadlock. The window freezes.
After a lot of research on the internet it seems to be a problem with the SendMessage when the child window is created from a different thread. I couldn't find any workarround though. Is there any? Can someone give me a clue?
QuestionCView::OnDraw - related question Pinmembertagopi13-Feb-13 22:29 
AnswerRe: CView::OnDraw - related question PinmemberSivaraman Dhamodharan13-Feb-13 23:26 
GeneralRe: CView::OnDraw - related question Pinmembertagopi13-Feb-13 23:40 
SuggestionRe: CView::OnDraw - related question PinmvpRichard MacCutchan13-Feb-13 23:51 
GeneralRe: CView::OnDraw - related question Pinmembertagopi14-Feb-13 0:14 
GeneralRe: CView::OnDraw - related question PinmvpRichard MacCutchan14-Feb-13 0:41 
GeneralRe: CView::OnDraw - related question Pinmembertagopi14-Feb-13 1:33 
GeneralRe: CView::OnDraw - related question PinmvpRichard MacCutchan14-Feb-13 1:41 
AnswerRe: CView::OnDraw - related question PinmemberAndrew Cherednik14-Feb-13 13:26 
QuestionVisual Studio Display Thread question PinmemberForNow13-Feb-13 21:53 
AnswerRe: Visual Studio Display Thread question PinmvpRichard MacCutchan13-Feb-13 22:26 
GeneralRe: Visual Studio Display Thread question PinmemberForNow14-Feb-13 3:15 
AnswerRe: Visual Studio Display Thread question PinmemberAlbert Holguin14-Feb-13 4:07 
AnswerRe: Visual Studio Display Thread question PinmemberDavidCrow14-Feb-13 5:23 
GeneralRe: Visual Studio Display Thread question PinmemberForNow14-Feb-13 7:08 
Question................ [modified] PinmemberMember 981141113-Feb-13 19:21 
AnswerRe: upload data using xmlhttp( need an urgent help) PinmvpRichard MacCutchan13-Feb-13 22:25 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Advertise | Privacy | Mobile
Web02 | 2.8.140905.1 | Last Updated 16 Sep 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid