我遇到过:CClientDC dc (this);和我从CClientDC类的定义中找到了一个构造函数:CClientDC(CWnd* pWnd);,但是如果我用CClientDC dc = CClientDC(this);替换CClientDC dc (this);。我认为CClientDC dc (this);和CClientDC dc = CClientDC(this);是一样的。或者换句话说,前者是一种简单的形式。
非常感谢。
我正在用MFC编写一个SFML测试应用程序。下面的代码在由AfxBeginThread()函数启动的另一个线程中的无限循环中运行。(因为我想像在纯WinAPI应用程序中一样使用SFML )// Use SFML to draw_psfwnd->clear(back);
// Then use MFC GDI
我将以下代码从基于MFC对话框的项目移到MFC库dll中:standard = new Gdiplus::Font(dummyWnd.GetDC()->GetSafeHdc(), &logfont); //GetDC() returns null, which did not happen in an MFC dialog-based app我的问题: