
MFC编程
文章平均质量分 72
dkbrain
这个作者很懒,什么都没留下…
展开
-
如何切分窗口
目前基于分割视图的应用开发十分流行,分割视图技术是在同一个框架窗口下同时显示多个视图的一项技术。运用分割视图,可以在较短时间内给用户更多的信息量,从而使得用户界面更加的友好,增强了软件的可操作性。本文提出一个分割视图的通用创建框架。 目前基于分割视图的应用开发十分流行,分割视图技术是在同一个框架窗口下同时显示多个视图的一项技术。运用分割视图,可以在较短时间内给用户更多的信息量,从而使得用户界面更加转载 2009-07-15 17:05:00 · 752 阅读 · 0 评论 -
窗口切分
对于一个SDI工程Test首先给CMainFrame增加CSplitterWwnd类型变量m_wndSplit。如果想分割成左右下三个View,在工程中添加以CView为基础类的CViewOri类,CViewLine类和CViewRes类重写CMainFrame类的OnCreateClient函数如下BOOL CMainFrame::OnCreateClient(LPCREAT转载 2009-07-15 16:48:00 · 524 阅读 · 0 评论 -
_splitpath函数得到文件的目录名和路径
在WINDOW程序中,可以直接调用MFC封装好的函数来得到文件的路径。 void _splitpath( const char *path, char *drive, char *dir, char *fname, char *ext ); 通过调用这个函数,可以将driver指向文件所在的盘符(如C:),dir指向文件的目录( /sample/crt/ ,这里没有盘符),原创 2009-09-26 10:06:00 · 10221 阅读 · 0 评论 -
DirectShow9在VS2005或vc6.0下编译出现问题的解决方法
DirectShow 下载 安装 配置 播放AVI文件源码 (综合转)VFW(Video for Windows)是Microsoft推出的关于数字视频的一个软件开发包;DirectShow是微软公司在VFW的基础上推出的新一代基于COM的流媒体处理的开发包,在视频开发中,不论从效率还是实用性上都明显好于VFW。著名的OpenCV由于时间太早,其视频部分就是基于VFW做的,这点可以说是Open原创 2009-10-21 18:55:00 · 2657 阅读 · 1 评论 -
vc2005 串口通信
vc 串口通信添加->COM组件->Mircrosoft Communications Control, version 6.0拖mscomm拖至对话框,添加变量 m_comm添加事件 OnComm参数初始化void CGXSna2005Dlg::InitMsComm(void){m_comm.put_CommPort(1); // 选择COM1m_comm.put_InBufferS转载 2009-10-21 19:13:00 · 2224 阅读 · 0 评论 -
VC如何修改程序框架标题
默认情况下建立文件时叫什么就是什么,比如建立时命名为helloworld,则生产的单文档的标题就是helloworld--无标题”。若要修改默认标题,则:int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct){ ...... this->SetWindowTxtxW(CString("myTitle"));//增加该句原创 2010-01-11 15:37:00 · 1723 阅读 · 0 评论 -
Tab Control控件的使用
1. 新建一个MFC工程, 取名MyTab, 选择Dialog based, 然后Finish.2. 删除对话框上默认添加的三个控件. 添加Tab Control控件并在Property属性中设置ID为IDC_TABTEST 在More Styles里勾上Bottom. 在ClassWizard为其添加变量, 变量名为m_tab. 类型为CTabCtrl.3. 在对话框的初始化函数OnInitDi原创 2010-01-10 11:33:00 · 635 阅读 · 0 评论