VC中 窗口绘图问题(大家来帮个忙吧 小弟急需!)

A19881007 2008-04-14 07:24:58
我现在在 CVideoCatchDlg中创建了建立捕获窗口hWndc,想在捕获窗口中绘制图形,如何实现!
//#include "VFW.h"
BOOL CVideoCatchDlg::OnInitDialog()
{
..............
hMyWnd=this->m_hWnd;
// Step 1. 建立捕获窗口
hWndC=capCreateCaptureWindow((LPSTR)"MyCaptureWindow",WS_CHILD|WS_VISIBLE,rc.left,rc.top,rc.Width(),rc.Height(),this->m_hWnd,0);//HWND
hWndC=capCreateCaptureWindow((LPSTR)"MyCaptureWindow",WS_CHILD|WS_VISIBLE,0,0,160,120,this->m_hWnd,0);//hWndc为自己创建的窗口句柄
// Step 2. 与驱动程序建立连接
LRESULT fOK = ::SendMessage(hWndC,WM_CAP_DRIVER_CONNECT,0,0L); HWND hWndC=capCreateCaptureWindow((LPSTR)"MyCaptureWindow",WS_CHILD|WS_VISIBLE,0,0,160,120,this->m_hWnd,0);
}
谢谢大家帮个忙 感激不尽!
...全文
103 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
iyranly 2008-04-14
  • 打赏
  • 举报
回复
使用gdi+;
Graphics::Graphics(hwnd, icm)
Creates a Graphics object that is associated with a specified window.

Graphics(
HWND hwnd,
BOOL icm
);

然后就可以使用Graphics::DrawLine等方法了
A19881007 2008-04-14
  • 打赏
  • 举报
回复
刚才我尝试了的 结果还是不行!
oskycar 2008-04-14
  • 打赏
  • 举报
回复
获取设备描述句柄,就可以了哦
scq2099yt 2008-04-14
  • 打赏
  • 举报
回复
up
DRACULAX05 2008-04-14
  • 打赏
  • 举报
回复
有窗口句柄了你怎么画都行

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧