-
再次提问 如何才能使自己的代码易懂和稳定?总感觉自己写出来的代码,稳定性上很不可靠与可读性上,也很烂通常变量与函数命名我喜欢用谷歌翻译成英文 但是有的中文意思,翻译成英语就不很靠谱,这个时候只好随意乱命名了,刚开始还好,但过了一几天后,自己都迷糊了。于是乎每个函数都加了注释,结果整个代码显示了很混乱..不知道各位高人们,都如何处理的呢??lloveyou520 时间:11-28 + 阅读全文
-
把内存dc中的图像复制到CImage的dc中大家好,请高手们看看这个问题: 我创建了一个与窗口dc兼容的内存dc,然后把窗口部分区域图像弄到了内存dc中,经过测试,内存dc中图像能正确显示出来; 然后我就通过::BitBlt(img.GetDC(),0,0,width,height,hMdc,0,0,SRCCOPY);想把内存dc中图像复制到CImage对象img的dc中,但是运行错误.xuxiangtian 时间:11-28 + 阅读全文
-
MFC画弧碰到的问题我把一个图形分解成弧(CArc类)和直线(CLine类),CArc和CLine从CGeometry派生,把构成图形的CArc和CLine指向基类的指针添加到m_GeoVector中。为什么构造弧的时候会莫名的添加几条没画出来的直线呢?以下是封装的CArc和添加到m_GeoVector的代码:voidCArc::Draw(CZoomDC*pDC){CRectrect(int(m_x1yidao3504 时间:11-28 + 阅读全文
-
消息效应函数中发送消息消息效应函数中发送消息,函数中的代码如下:intnum1,num2,num3;TCHARchar1[10],char2[10],char3[10];::SendMessage(GetDlgItem(IDC_EDIT1)->m_hWnd,WM_GETTEXT,10,(LPARAM)char1);::SendMessage(m_edit2.m_hWnd,WM_GETTEXT,10starryweb 时间:11-28 + 阅读全文
-
directshow录制视频明明录了十分钟,为什么视频只有9.5分钟?directshow录制视频明明录了十分钟,为什么视频只有9.5分钟?我通过RenderStream保存视频,发现录制视频的时候总是少一点时间?请问该怎么解决?liuduo251 时间:11-28 + 阅读全文
-
调用com接口的超时时间我在客户程序中调用了一个进程外组件的COM接口。但由于进程外组件假死(无限时等待一个线程的退出,但线程未退出),客户程序也处于长期等待中,不能响应任何操作。当把进程外组件杀死时,客户程序恢复正常。请问Com接口的超时时间怎么设置?以及这方面的机制是什么?谢谢xdml2_1 时间:11-28 + 阅读全文