HWND hWnd = AfxGetMainWnd()->m_hWnd;
BOOL Draw( HDC hDestDC, int xDest, int yDest );
能不能用第一条获取窗口的句柄,然后用后面的Draw函数在上面贴上已经取得的图。可以的画Draw函数第一项HDC hDestDC应该怎么写。。如果不行的话应该用什么方法?
MFC中如何获取窗口句柄然后使用,内有具体函数
答案:2 悬赏:80 手机版
解决时间 2021-12-24 18:29
- 提问者网友:十年饮冰
- 2021-12-23 21:41
最佳答案
- 五星知识达人网友:夜余生
- 2021-12-23 22:56
DC的句柄和窗口的句柄是不同的,不能混用。
要获取DC句柄,首先要看你在那个函数里面(有些函数有DC指针参数,有些窗口类成员函数可以直接访问DC)
举例:
CClientDC dc(this);
HDC hDC = dc.GetSafeHdc();
要获取DC句柄,首先要看你在那个函数里面(有些函数有DC指针参数,有些窗口类成员函数可以直接访问DC)
举例:
CClientDC dc(this);
HDC hDC = dc.GetSafeHdc();
全部回答
- 1楼网友:未来江山和你
- 2021-12-23 23:23
任务占坑
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯