
界面
enoloo
这个作者很懒,什么都没留下…
展开
-
【作图】在图片上直接敲入字符
【作图】在图片上直接敲入字符作者:enoloo在论坛经常看到提出怎么在图片上直接敲入字符。今天又碰到一个,于是趁着月黑风高写了几个小程序。第一个程序,效果图如下: 第二个程序,效果如下: [说明]第一个程序:开始想到的。用半透明文本框(真是很不爽,搞了半天截图软件也不能截取透明窗口的像样图片 @_@)。没有用SDK,用USER32.dll的函数SetLa原创 2004-06-15 10:54:00 · 1547 阅读 · 1 评论 -
【CSplitterWnd技巧一】改变分割窗口拖动条的大小
【CSplitterWnd技巧一】改变分割窗口拖动条的大小 作者:enoloo 大家都知道默认的CSplitterWnd的拖动条很宽,看起来占地方,也不美观。怎么改变它呢?研究CSplitterWnd的构造函数发现,拖动条的宽度是可以设置的。下面是我写的一个简单的CMySplitter类。他的效果如下: 下面是CMySplitter的代码:========================原创 2004-05-30 16:58:00 · 4143 阅读 · 1 评论 -
【CSplitterWnd技巧三】能拖动的带背景颜色的分割条
【CSplitterWnd技巧三】能拖动的带背景颜色的分割条作者:enloo想实现这个功能,曾经困扰了我一段时间,后来发现原来是犯了一些小错误。 功能:1,带背景颜色2,拖动拖动条,能拖动窗口 效果如下: 程序:==================================================//MySplitter.h#pragma once#inc原创 2004-06-02 19:33:00 · 2662 阅读 · 0 评论 -
【CSplitterWnd技巧二】使分割窗口不能改变大小
【CSplitterWnd技巧二】使分割窗口不能改变大小 作者:enoloo 有时候,需要保持分割窗口中每个小窗口的尺寸或者比例,不允许用户拖动分割条。我考虑了有两种方法可以实现。效果如下,鼠标在分割条上,没有出现可以改变大小的箭头。 方法1:================================================//CMySplitter.h#pragma once原创 2004-05-30 16:58:00 · 2686 阅读 · 0 评论 -
【MFC】doc_view结构中让窗口一开始就最大化探讨
doc_view结构中让窗口一开始就最大化探讨作者:enoloo 一般的做法是在 C**App::InitInstance()中,修改成这样:{ //... m_pMainWnd->ShowWindow(SW_SHOWMAXIMIZED); m_pMainWnd->UpdateWindow(); //...}或者,还在 CMainFrame::PreCreateWindow(CREATESTRUC原创 2004-06-07 09:54:00 · 4742 阅读 · 0 评论 -
【在窗口上写字】
在窗口上写字 以前写过一个类似的:http://dev.youkuaiyun.com/develop/article/29/29193.shtm 不过没有处理好back space等问题。而且显示字体也收到限制。这个依然是个不成熟的,不过可以改进。 类代码:==============================================================原创 2004-08-10 21:26:00 · 2650 阅读 · 0 评论 -
细微区别:视图中GetParentFrame 和 AfxGetMainWnd
细微区别:视图中GetParentFrame 和 AfxGetMainWnd.下面代码:// ((CMainFrame*)GetParentFrame())->SetStatusBarPositionText(12, 122);// CMainFrame* pMainFrame= (CMainFrame*)( AfxGetApp()->m_pMainWnd); CMainFrame* pM原创 2004-08-30 20:21:00 · 9492 阅读 · 1 评论