- 博客(1)
- 资源 (20)
- 收藏
- 关注
OPNET路由DIjkstra实现跳数与队列延时代价同时考虑
OPNET路由DIjkstra实现跳数与队列延时代价同时考虑
http://blog.csdn.net/yanhc519/article/details/17038415
2013-12-26
opnet的flood泛洪路由实现
http://blog.csdn.net/yanhc519/article/details/16852481
NS2的有一个入门级的无线网络MFLood例子,可以很好的学习NS的一些基本的功能。很可惜,opnet没有,所以在学习opnet的过程中,做了下面这个基于有线网络的flood工程,分享出来,欢迎下载测试,提意见,改进,分享!
2013-11-20
opnet有线网络flood泛洪例子
NS2的有一个入门级的无线网络MFLood例子,可以很好的学习NS的一些基本的功能。很可惜,opnet没有,所以在学习opnet的过程中,做了下面这个基于有线网络的flood工程,分享出来,欢迎下载测试,提意见,改进,分享!
2013-11-20
VC picture控件显示透明图片,并移动图片,透明可以了,但是有重影?
VC picture控件显示透明图片,并移动图片,透明可以了,但是有重影,为什么啊?
使用了这个函数http://www.newsmth.net/bbsanc.php?path=/groups/comp.faq/VisualC/VC_NEW_TXTFONTIMAGEDC/VC_NEW_DTFI_DRAWIMG/M.969736108.A
将图片刷到picture控件的DC上,可以透明了,但是,在移动的时候有重影
onpaint下代码
[code=C/C++] CDC *pDC = NULL;
HDC hDC = NULL;
HBITMAP m_hBitmap;
m_hBitmap = LoadBitmap(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDB_BITMAP1));
pDC = GetDC();
hDC = pDC->m_hDC;
pDC->Rectangle(10, 10, 100, 100);
pDC->SetBkMode(TRANSPARENT);
DrawTransparentBitmap(hDC, m_hBitmap, 0, 0, RGB(255,255,255));
pDC = GetDlgItem(IDC_PIC)->GetDC();
hDC = pDC->m_hDC;
DrawTransparentBitmap(hDC, m_hBitmap, 0, 0, RGB(255,255,255));
ReleaseDC(pDC);
pDC = NULL;[/code]
工程代码在这里:
2012-09-04
摄像头图像上如何显示文字的程序
最近在做一个USB摄像头的程序,现在摄像头视频已经可以显示了。
采用对话框,然后在对话框上生成一个子窗口,在这个子窗口里显示视频。
我想着摄像头视频上叠加文字,请问如何叠加文字?
我在对话框里可以用CDC::TextOut显示文字,一开始想把子窗口放到Z轴的最下面,这样对话框上的文字就可以显示了,生成、设置子窗口位置的代码如下,利用设置位置的HWND_BOTTOM:
[code=C/C++]m_hDisplay = CreateWindow(lpszClassName, TEXT("Capture Window"), WS_CHILD | WS_VISIBLE,
0, 0, m_nWidth, m_nHeight, this->GetSafeHwnd(), NULL, NULL, this);
if (m_hDisplay != NULL)
{
::SetWindowPos(m_hDisplay, HWND_BOTTOM, 0, 0, 0, 0, SWP_NOSIZE | SWP_NOMOVE);
}[/code]
这样似乎不行,子窗口一直在对话框的上面,对话框显示的内容看不到。
可不可以在视频子窗口上用CDC::TextOut显示文字呢?那么怎么得到子窗口的CDC呢?会不会影响视频显示呢?
或者还有别的什么办法吗?
谢谢了!
2012-08-29
关于VC对话框静态文本设置背景透明的问题
关于VC对话框静态文本设置背景透明的问题
静态文本设置字体可以
但是设置背景透明显示不可以
我在对话框前面又加了一个窗体,将其设置到Z轴最下面
这样,静态文本是在窗体上面,并如下设置
HBRUSH CTransstaDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
// TODO: Change any attributes of the DC here
if(nCtlColor == CTLCOLOR_STATIC)
{
pDC->SetTextColor(RGB(255, 0, 0));
pDC->SetBkMode(TRANSPARENT);
}
// TODO: Return a different brush if the default is not desired
return hbr;
}
但是静态文本背景并不是透明的
2012-08-24
火星逆行的几何画板演示
古时候人们认为地球是宇宙的中心,
天空中的星星都是围绕着地球转的。
这样天空中的星星应该始终沿着直线
运行。
但是,后来人们观测到了一些火星的
逆行,火星有时会往回倒。
如果仍然认为地球是宇宙的中心的话,
这种现象是没法解释的。
所以只能否定地球不是宇宙的中心,
而认为地球绕着太阳转就能解释
这种逆行现象。
2012-01-02
verilog SPI slave IP, www.fpga4fun.com
www.fpga4fun.com代码
spi slave,可以实现从接收,已经用DSP和FPGA通信测试
2010-05-14
C programming-读取DAT数据,转成wav格式文件
DAT数据格式 5A 5A 5A 5A xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx ( 帧头 ) 帧头后面依次为第一块AD通道1数据(2 byte),第二块AD通道1数据(2 byte),第一块AD通道2数据(2 byte),第二块AD通道2数据(2 byte),.。。。。。。。。第一块AD通道6数据(2 byte),第二块AD通道6数据(2 byte)。我提取的是第一块AD通道6数据。然后进行转成16bit,然后-32768变成正负信号,因为AD采集的是0-5V信号,减去32768将其变成-2.5V~+2.5V。然后根据wav文件结构将其写入wav文件。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/yanhc519/archive/2009/12/05/4946228.aspx
2010-04-05
VFW 读取摄像头,显示,然后H263编码压缩,存成文件
VFW 读取摄像头,显示,然后H263编码压缩,存成文件
参考http://www.codeproject.com/KB/IP/videonet.aspx
2010-03-27
使用VFW读取摄像头,然后H263压缩,存成文件
使用VFW读取摄像头,然后H263压缩,存成文件,参考http://www.codeproject.com/KB/IP/videonet.aspx
2010-03-27
使用VC6.0的VFW获取摄像头图像预览,截图,录像
使用VC6.0的VFW获取摄像头图像预览,截图,录像,其中录像时,程序不能被打断,会死掉,还有别的解决办法,没有尝试。
其中预览功能使用的是VFW自己的
BOOL capPreview(hwnd,f),这个使用Graphics Device Interface (GDI) ,据VideoNet的作者说,这个没有使用device-independent bitmaps (DIBs)的DrawDib 速度快。
这个在调试的时候会出现一个http://topic.csdn.net/u/20100324/15/024bb17b-8d91-4dc9-8651-d75a0ea6690a.html所说的错误,正在检查中。。。
2010-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人