![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MFC
文章平均质量分 56
winter_leaf_wei
这个作者很懒,什么都没留下…
展开
-
mfc 单文档程序删除菜单的方式。
<br />BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)<br />{<br /> if( !CFrameWndEx::PreCreateWindow(cs) )<br /> return FALSE;<br /> // TODO: 在此处通过修改<br /> // CREATESTRUCT cs 来修改窗口类或样式<br /> if(cs.hMenu !=NULL)<br /> {<br /> ::DestroyMenu(cs.hMenu);<原创 2011-02-08 02:06:00 · 393 阅读 · 0 评论 -
MFC view 继承类的直接使用方式
<br />视图在onncdestroy 的时候, 会 自动delete this<br />//所以视图如果自己使用,把构造函数设置public <br />// 必须使用new 生成类,但是不用自己删除!<br />_pwndFilmIndex=new CIndexFilmList(); //不用手动删除<br /> _pwndFilmIndex->Create(NULL,_T(""),WS_CHILD|WS_VISIBLE,CRect(0,0,0,0),this,91,NULL);<br />窗原创 2011-02-08 02:08:00 · 439 阅读 · 0 评论 -
MC view 在对话框的使用方法
在对话框上画图可以通过添加控件来进行,但这种画图有一个严重弊端就是画图范围受控件范围控制。最近做一个程序,需要一个数据报告窗口,因为输出的内容比较多,格式不一致(涉及多个表,但每个表的数据要严格对齐),所以如ListControl等控件并不适合。所以我想到在对话框上创建视图类上进行数据显示。 一是视图窗口如何动态创建。首先是视图窗口的定位。一般的动态创建窗口定位窗口的位置不太容易。我从网上找到的一个好办法在对话框上加一个静态文本控件,然后把视图创建在该控件之上。这个问题想好,创建就基本完成了。 创建的具体步转载 2011-02-08 18:11:00 · 2316 阅读 · 0 评论 -
chtmlview 使用内嵌资源比如JPG 无法正常显示的问题
把CSS 和JPG 等HTML 需要的资源添加到系统,结果无法显示,用PE工具查看,发现,资源链接器,把JPG 等资源的属性设置成了DIB 属性。 经过N种试验办法,处理办法就是把需要的资源文件,手工添加到rc2中,避免了VS的自动调整。显示正常。原创 2013-07-21 16:43:08 · 645 阅读 · 0 评论 -
MFC 自画界面的总结
// 通过这个方式,在mainframe 去掉menubar,注册类,去掉背景画刷,避免重复刷新, // BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs) { if( !CFrameWnd::PreCreateWindow(cs) ) return FALSE; // TODO: 在此处通过修改 // CREATESTR原创 2013-07-20 22:11:52 · 1055 阅读 · 0 评论 -
自画窗口专题
如果子窗口wnd 模拟caption, 如果移动父窗口, 可以在子窗口往父窗口发送消息实现: http://wenku.baidu.com/view/f4d04a7d5acfa1c7aa00cca4.html原创 2013-07-23 22:56:39 · 474 阅读 · 0 评论 -
快捷方式的建立-shell 编程
Windows Shell 编程 第六章 2008-04-13 13:47 4234人阅读 评论(0) 收藏 举报 shellwindowspathnulllistview编程 第六章 快捷方式的最短路径 Windows Shell允许存储任何对象的引用到系统范围内的任何地点。例如,当你从一个文件夹拖拽可执行程序到另一个文件夹时,鼠标自动改变形状给出除拷贝和移动文转载 2014-01-13 18:38:24 · 1146 阅读 · 0 评论