vc/mfc/.net
l0he1g
不做程序员
展开
-
数据结构课程设计
两个礼拜,从api到mfc,借着孙鑫老师的视频教程和msdn,终于把自己的课程设计弄完了。一个运动会计分系统,一个飞机订票系统,一个各种排序。除了飞机订票系统查询的设计有个缺陷(不能同时显示两个结果),基本上可以算是完美了。可就是因为这个和一点小小的意外,那个女老师居然在一个勾上给我打了两个斜杆,可拿着我的程序给另外一个同学,而且他们只要有飞机订票系统就可以了,他们老师毫不犹豫地给各大“A”。郁闷原创 2006-01-11 15:06:00 · 3453 阅读 · 1 评论 -
Visual C++.net实用编程百例札记
《Visual C++.net实用编程百例》清华大学出版社 TP312c cjF古老却实用的mfc, 热热手~四、移动文字1.GetClientRect(&m_Rect):获取客户区窗口大小2.输出文字 CDC *pDC; pDC->SetTextColor(RGB(255,0,0)); pDC->TextOut(m_StartX,80,m_strText);原创 2007-03-23 12:39:00 · 757 阅读 · 0 评论 -
如何在.net中导入lib库(2006-07-18)
以Ws2_32.lib为例,项目->"(项目名)属性"->链接器,选中命令行,在附加选项框内填入Ws2_32.lib。在msdn2005提示中调用socket的函数必须包含Ws2.lib,而在我的.net2003版本中只有Ws2_32.lib,又是一个版本错位问题,折腾了我一下午,想起了一句话“尽信书不如无书”--呜呼哀哉! 后记:#pragma comment( lib,"xxx.lib" )也原创 2007-03-23 23:47:00 · 1089 阅读 · 0 评论 -
CString与int、char*、char[100]、string之间的转换(2006-10-11)
CString互转int将字符转换为整数,可以使用atoi、_atoi64或atol。 而将数字转换为CString变量,可以使用CString的Format函数。如 CString s; int i = 64; s.Format("%d", i) Format函数的功能很强,值得研究一下。void CStrDlg::OnButton1(){ // TODO: Add your control n原创 2007-03-26 13:12:00 · 1431 阅读 · 0 评论 -
directshow摄像头录像代码
HRESULT Cvp::RecordPlay(CString szFile){ if(isStop!=m_status) Stop(); HRESULT hr; CHECK_ERROR( GetInterfaces(),"GetInterfaces failed." ); CHECK_ERROR( CoCreateInstance (CLSID_CaptureGraphBuilder2 , N原创 2007-04-20 15:26:00 · 2243 阅读 · 0 评论 -
一个不得不记的问题
被这个问题困扰了两天了,好不爽,于是记下来,希望如果有人遇到同样问题,不要再受吃苦,顺便鄙视微软一下。 问题是这样的,由于种种迫不得已的原因,用vs2003+direcshow做了个支持视频点播,在线视频播放,摄像头视频捕捉的小程序,设置void Cvp::DisplayVideoWin(){ CRect rc; if(m_pWin) { m_pWin->put_Ow原创 2007-04-23 22:20:00 · 624 阅读 · 0 评论