E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
MFC-自绘
MFC-
更换窗口过程
更换窗口过程就是拦截消息,专业术语叫做窗口”子类化”技术.下面用编辑框做例子.如图:1.添加一个C++类右键单击项目->添加->C++类,如图所示:2.在新建类的头文件中添加相关变量和函数protected: //新的窗口过程,格式一定得这样写. staticLRESULTAPIENTRYNewEditProc(HWNDhwnd,UINTmessage,WPARAMwParam,LPARAMlPa
qq_18297675
·
2016-03-28 20:00
mfc
子类化
拦截消息
更换窗口过程
MFC-
自绘
控件(CEdit篇)
示例图(可以设置左右图标,字体颜色,圆角)一、公共文件和这篇一样,就不写了(
MFC-
自绘
控件(CButton篇))二、CEdit头文件#pragmaonce #include"Public.h" //
wyansai
·
2016-03-27 23:00
MFC-
自定义消息
微软定义的消息都是小于WM_USER的,所以我们想要自定义消息这个ID就要大于WM_USER,也就是16进制大于WM_USER对应的16进制.自定义消息有两种方法一:直接定义消息1.//只要大于WM_USER就行 #defineWM_MY_MESSAGE(WM_USER+0x10)2.写消息处理函数的声明//这是规定的写法,写错了就映射不了了 afx_msgLRESULTOnMyMessage(W
qq_18297675
·
2016-03-27 21:00
mfc
自定义消息
消息映射
WM-MESSAGE
MFC-
自绘
控件(CRadio篇)
示例图一、公共文件和这篇一样,就不写了(
MFC-
自绘
控件(CButton篇))二、Radio头文件#pragmaonce #include"Public.h" #include ////////////
wyansai
·
2016-03-27 15:00
MFC-
字体和颜色对话框
用富文本框来做例子:要使用富文本框就要初始化富文本框.在InitInstance()函数中写如下代码//初始化富文本框 AfxInitRichEdit2();然后给富文本框关联一个控件变量然后添加两个菜单,在两个菜单中添加事件处理程序,如图所示:接下来就是写对应的消息处理了.字体菜单事件处理函数.代码如下://文字格式结构 CHARFORMATcf={0}; cf.cbSize=sizeof(CH
qq_18297675
·
2016-03-27 12:00
富文本框
mfc
字体对话框
颜色对话框
MFC-
自绘
控件(checkbox篇)
示例图一、公共文件和这篇一样,就不写了(
MFC-
自绘
控件(CButton篇))二、checkbox部分头文件#pragmaonce #include"Public.h" ////////////////
wyansai
·
2016-03-27 11:00
MFC-
模态对话框和非模态对话框
创建模态对话框:打开资源视图->插入对话框,如图所示:然后右键属性添加类,如图所示:然后在主对话框cpp文件中包含它的头文件,如图所示然后在打开模块对话框按钮中写代码//创建模态对话框 CModald;//这个就是新创建的对话框类 d.DoModal();效果如图:然后用同样的方法(从步骤1开始)创建非模态对话框实现代码://一定得用指针来创建 CModaless*pD=newCModaless(
qq_18297675
·
2016-03-26 16:00
mfc
模态对话框
modal
非模态对话框
MFC-
自绘
控件(CStatic与CEdit)
示例图一、CStatic主要是在主窗口中的OnCtlColor函数中进行
自绘
HBRUSHCSelfDrawDlg::OnCtlColor(CDC*pDC,CWnd*pWnd,UINTnCtlColor)
wyansai
·
2016-03-26 09:00
MFC-
复选框单选按钮用法
复选框:判断是否被选中:方法1:利用CButton类获取指向复选框按钮的指针,然后来操作它//获取指向复选框按钮的指针 CButton*pBtn=(CButton*)GetDlgItem(IDC_CHECK); //被选中返回1 if(pBtn->GetCheck()) { AfxMessageBox(_T("复选框被选中了")); } else { AfxMessageBox(_T("复选框取
qq_18297675
·
2016-03-25 14:00
mfc
复选框
单选框
MFC-
静态文本框用法
向Static文本添加文本有几下几种方法:方法1:CStrings("test"); //GetDlgItem()返回的是一个控件句柄,利用这个句柄来访问这个控件 //与之相匹配的是GetDlgItem(IDC_STATIC)->GetWindowTextW(s); GetDlgItem(IDC_STATIC)->SetWindowTextW(s);方法2://与之相对应的是GetDlgItemT
qq_18297675
·
2016-03-25 12:00
mfc
控件
CString
静态文本框
MFC
自绘
Menu的Bug
最近在使用MFC
自绘
菜单时遇到一个问题:当菜单项都为PopupMenu时,发现MFC不会调用
自绘
MeasureItem,以至于我的菜单宽度不对,无法显示菜单项文字。
盐小咸
·
2016-03-25 12:00
MFC-
自绘
控件(CButton篇)
示例图一、公共文件部分头文件#pragmaonce #include"stdafx.h" #include #include"gdiplus.h" #pragmacomment(lib,"gdiplus.lib") usingnamespaceGdiplus; //按钮的状态 enum { CTRL_NOFOCUS=0x01,//普通 CTRL_FOCUS,//mousemove CTRL_SE
wyansai
·
2016-03-24 15:00
MFC-
在控件上显示BMP图片
在控件上绘制位图信息//位图结构体 BITMAPINFO*pBmpInfo; //位图二进制数据 BYTE*pBmpData; //位图文件的头信息 BITMAPFILEHEADERbmpHeader; //位图文件中的位图信息 BITMAPINFOHEADERbmpInfo; CFilebmpFile; if(!bmpFile.Open(_T("D://verisign.bmp"),CFile:
wyansai
·
2016-03-18 17:00
【获奖】鱼萌萌项链获奖名单公布
按照活动规则,在评论中获赞最多的前五位小伙伴,每人可以获得由星爷亲
自绘
画手稿独家授权,由著名品牌IDo打造纪念版钻石项链——鱼萌萌一条,以下是评论截图获奖粉丝为@寒若尘,@smize,@烛伊莫围棋,@熬梨喂鸭
昕薇
·
2016-03-16 00:00
MFC-
贪吃蛇
项目代码:https://yunpan.cn/cYvqi5UmBdJEJ(提取码:05a6)//定义一个贪吃蛇的其中之一 typedefstructty_snake{ intx; inty; COLORREFcolor; }snake; //游戏区域左侧与顶部 constintGAME_SIDE_LEFT=10; constintGAME_SIDE_TOP=10; //游戏区域中的一个方块的宽
wyansai
·
2016-03-15 16:00
MFC-
俄罗斯方块
项目地址:https://yunpan.cn/cYkeA6gGbFrXD(提取码:a2a3)一、定义了一些结构体和常量//每个俄罗斯方块(block)由4个正方形(pston)组成,一个正方形(pston)的定义如下: typedefstructpston { introw; intcol; }ty_pston; //定义一个俄罗斯方块(block),包含了4个正方形pst,及颜色属性color
wyansai
·
2016-03-15 00:00
MFC-
命令行参数用法摘要
#include"windows.h" #include usingnamespacestd; intmain(intargc,charconst*argv[]) { CCmdPcmdinfo; ParseCommandLine(cmdinfo); if(cmdinfo.m_bAFlag){ AfxMessageBox(_T("a")); } if(cmdinfo.m_bBFlag) { AfxM
wyansai
·
2016-03-12 19:00
在SDI单文档视图中使用cmfctooltips
tooltips一般在对话框里用,这里记录下在单文档视图里的使用平台Win1064bitVS2015MFCSDI/MDI效果主要原理从CMFCToolTipCtrl派生出子类CCustomToolTipCtrl
自绘
核心代码
sunnyloves
·
2016-03-10 19:00
SDI
tooltips
单文档
Android
自绘
字体大小paint.settextsize随分辨率大小变化
转自:http://www.xuebuyuan.com/2225748.htmlAndroid
自绘
字体大小paint.settextsize随分辨率大小变化2015年02月21日 ⁄综合 ⁄共774字⁄
omayyouhappy
·
2016-03-04 11:00
SonicUI在MFC中的使用
SonicUI是一个GUI引擎,提供了一些简单的UI组件实现高效率的UI效果,例如:
自绘
按钮、异形窗体、动画、超链接和图像操作方法。
zang141588761
·
2016-02-26 10:00
自定义可视控件
,为了节省时间,派生了现有的TWinControl可视窗口控件,组合特定的绘图类,形成一个新的类,图案绘制在可视区域,重载控件的鼠标及键盘事件处理,形成标准的控制,这一切都实现了,但结果失败了,原因是
自绘
图完成后
hbg200
·
2016-02-18 18:00
MFC-
设备坐标和逻辑坐标
MFC-
设备坐标和逻辑坐标2009-04-0715:28Windows应用程序绘制图形时使用的是一种逻辑单位,每个逻辑单位的大小由映射模式决定,这个逻辑单位既可以与设备单位(屏幕或打印机上的一个像素点)
qq_23992597
·
2016-02-17 17:00
windows
图形
Nico Game Studio 1.基本UI和地图编辑基础功能
完成了基本界面.本来想自画UI,但是考虑到工作量较大和美观程度有限,以及工具使用对象是比较初级玩家,处于性价比和最初目的,放弃了
自绘
.虽然个人比较喜欢黑色,但是工具开发来是给大家用的,而且面向初级使用者
NNiiccoo
·
2016-02-13 01:00
android 自定义控件
转载至:http://blog.csdn.net/guolin_blog如果说要按类型来划分的话,自定义View的实现方式大概可以分为三种,
自绘
控件、组合控件、以及继承控件。
Tom_xiaoxie
·
2016-02-04 10:00
android自定义控件
MFC边框重绘
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556#pragmaonce #include"DUIButton.h"#includeusingnamespacestd; /*框架窗口非客户区
自绘
类供大家学习参考
江河海流
·
2016-01-30 17:00
QT5常用样式表
先来个颜色代码表
自绘
按钮(需准备三张图片对应正常状态,鼠标经过状态以及按钮按下时的状态,以下只用了两张)ui->Button->setStyleSheet("QPushButton{border-image
csdn_SXL
·
2016-01-26 13:34
C/C++
QT5常用样式表
先来个颜色代码表
自绘
按钮(需准备三张图片对应正常状态,鼠标经过状态以及按钮按下时的状态,以下只用了两张)ui->Button->setStyleSheet(" QPushButton{border-image
CSDN_SXL
·
2016-01-26 13:00
qt
qt5
从0自学C#01--
自绘
窗体边框
从0自学C#01–
自绘
窗体边框主要介绍
自绘
窗体边框和背景颜色逐级变浅(深)。
tclxspy
·
2016-01-15 14:00
自绘窗体边框
背景颜色逐级变浅
自定义控件(一) EditText自定义
自定义控件分三种:1.
自绘
控件2.组合控件3.继承控件代码已上传到github以后的自定义控件就都放这个仓库需求这里由于项目的需要实现一个自定义EditText,主要实现的为两点,一个是工具图标toolIcon
JonsTank2013
·
2016-01-12 18:00
自定义控件
Android自定义View的实现方法,带你一步步深入了解View
转载请注明出处:http://blog.csdn.net/guolin_blog如果说要按类型来划分的话,自定义View的实现方式大概可以分为三种,
自绘
控件、组合控件、以及继承控件。
wuqilianga
·
2016-01-06 17:00
Android自定义View的实现方法,带你一步步深入了解View
转载请注明出处:http://blog.csdn.net/guolin_blog如果说要按类型来划分的话,自定义View的实现方式大概可以分为三种,
自绘
控件、组合控件、以及继承控件。
qibanxuehua
·
2015-12-26 18:00
学习笔记 :DrawText
最近在做一个TStringGrid的
自绘
处理,在画文字处理上遇到了高度的计算问题。
5207
·
2015-12-23 09:00
窗口和控件闪烁解决方案
这时候我们多半会涉及到
自绘
控件,随之而来的很可能就是窗口和控件的闪烁问题。这篇文章希望对MFC的窗口和控件闪烁问题做一个尽量全面的总结。 一、闪烁的原因 引起闪烁
chenlycly
·
2015-12-22 22:00
iMindMap中的素描功能该怎样使用
当你找不到合适的图标或者标记时,可以通过素描来亲
自绘
制出来。下面本文就讲解了iMindMap素描功能。 我们点击打开【插入】中的素描功能图标。
imindmap
·
2015-12-14 15:00
思维导图
iMindMap
素描功能
自定义
自绘
控件
Android自定义View----1.自定义
自绘
控件本节前言自定义View的实现方式大概可以分为三种:(1).
自绘
控件 (2).组合控件 (3).继承控件上一节讲了自定义组合控件,本节讲解
自绘
控件使用
xiabing082
·
2015-12-04 16:00
android
自定义
控件
自绘控件
Android自定义View----1. 自定义组合控件
Android自定义View----1.自定义组合控件本节前言自定义View的实现方式大概可以分为三种:(1).
自绘
控件(2).组合控件(3).继承控件每种方式分别是如何自定义View的,以及三种使用的场合
BunToy-Steampy
·
2015-12-04 15:42
【android】
Android
控件
组合控件
Android自定义View----1. 自定义组合控件
Android自定义View----1.自定义组合控件本节前言自定义View的实现方式大概可以分为三种:(1).
自绘
控件 (2).组合控件 (3).继承控件每种方式分别是如何自定义View的,以及三种使用的场合
xiabing082
·
2015-12-04 15:00
android
组合控件
控件
Android自定义View的实现方法,带你一步步深入了解View(四)
出处:http://blog.csdn.net/guolin_blog/article/details/17357967如果说要按类型来划分的话,自定义View的实现方式大概可以分为三种,
自绘
控件、组合控件
qq_30784675
·
2015-12-03 10:00
引导页viewpager中的
自绘
小圆点
今天分享下如何用android中的画笔
自绘
小园点,采用
自绘
的小圆点,可以节约内存,还移植方便,效率高。首先我们先派生一个自定义的view,这个派生的view继承viewpager。
zqr772791008
·
2015-12-03 08:00
android
viewpager
自绘小圆点
省内存
通过
自绘
背景图改变按钮颜色
自绘
一张背景图-(UIImage*)createImageWithColor:(UIColor*)color{ CGRectrect=CGRectMake(0,0,1,1); UIGraphicsBeginImageContext
Fiorna0314
·
2015-11-30 10:00
自定义view-SlideSwitch开源详解
SlideSwitch是一个开关的效果,这里贴上两张效果图:自定义View的实现方式可以分为三种,
自绘
控件、组合控件、以及继承控件。今天要讲的就是
自绘
控件。主要步骤分为:一、定义View的属性信息。
mackkill
·
2015-11-17 10:00
android
view
自定义
控件
SlideSwitch
WTL
自绘
ComboBox改变颜色和大小
ComboBox支持
自绘
需要修改Ow
·
2015-11-13 22:21
combobox
WTL
自绘
ComboBox带CheckBox
效果图: 原帖:http://www.cnblogs.com/liangbin/articles/2064932.html 通过SetWindowLong自定义ListBox的窗口过程“ComboBoxListBoxProc”,来改变在下拉列表中的一些行为。 但是这么做需要在CheckComboBox类中添加一些静态变量,可以在自定义的窗口过程中调用。 其实可以封装的更简洁些,通过容器
·
2015-11-13 22:21
checkbox
VCL组件之列表框(ListBox)与组合框(ComboBox)
New Term 一些列表框(list boxes)是
自绘
(Owner-Draw)表框,在
自绘
列表框中,程序员负责从表框中画表项。 如果需要,可以
自绘
列表框,也许没有人意识到,
·
2015-11-13 22:27
combobox
【界面设计】对话框非客户区窗口
自绘
这篇文章主要是介绍非客户区的
自绘
,目前只用了对话框功能。
·
2015-11-13 21:42
界面设计
发布一快速开发报表的类库,让报表的开发具有前所未有的方便和快速
因大量博友的索要,现与朋友合作封装了使用前文介绍的动态设置DevExpress Report的组件,这篇文章用来介绍这个ReportCommon
自绘
报表组件并一些截图,如果需要请进行购买,邮件中写上您的邮箱
·
2015-11-13 20:01
快速开发
WPF与Win32完成窗口及各个子控件的绘制的对比
在Win32时代的用户界面技术中,对一个
自绘
制图形的实现必须重新编写响应绘制请求代码。
·
2015-11-13 20:54
Win32
发布一快速开发报表的类库,让报表的开发具有前所未有的方便和快速
发布一快速开发报表的类库,让报表的开发具有前所未有的方便和快速 因大量博友的索要,现与朋友合作封装了使用前文介绍的动态设置DevExpress Report的组件,这篇文章用来介绍这个ReportCommon
自绘
报表组件并一些截图
·
2015-11-13 20:42
快速开发
duilib入门简明教程 --
自绘
标题栏(5)
如果大家有做过标题栏的
自绘
,肯定会感慨各种不容易,并且现有的一些资料虽然完美的实现了功能,但是代码比较乱,需要自行整理。如果用duilib,就是小case啦。
·
2015-11-13 20:37
lib
duilib入门简明教程 -- 完整的
自绘
标题栏(8)
看了前面那么多教程,相信对duilib已有基本映像了,我们就快马加鞭,做出一个完整的
自绘
标题栏吧~ 看到下面这个效果图,小伙伴们是不是有点惊呆了呢
·
2015-11-13 20:17
lib
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他