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-自绘
GDI+
自绘
按钮,无窗口句柄
#pragmaonce#include"stdafx.h"enumbtn_state{nomal,down,up,over};#defineWM_BTN_UPWM_USER+1#defineWM_BTN_DOWNWM_USER+2#defineWM_BTN_MOVEWM_USER+3classCUS_BTN{public:CUS_BTN(void);CUS_BTN(intleft,inttop,i
cdg1988
·
2020-08-17 00:10
MFC:拖动无标题窗口的两种方法
有的时候,我们需要
自绘
窗口的标题,或者隐藏了窗口标题,那么问题来了,这就是怎么拖动无标题的窗口?这个问题的本质便是怎么在窗口的客户区上,拖动鼠标,并且移动窗口。
站在这里看远方
·
2020-08-17 00:04
读书笔记
日落
MFC-
单文档GDI动态绘图
目录GDI基础MFC单文档绘图这里主要记博主自己练手的一个小例子。项目效果如图所示:主要功能包括:画直线、画多段线、画椭圆、画矩形;鼠标单击Hittest点选所画图形并能进行平移、改色、计算面积/长度操作。GDI基础GDI是GraphicsDeviceInterface的缩写,含义是图形设备接口,它的主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形输出。在Windows
潇湘馆主
·
2020-08-17 00:04
日落MFC
从零开始学MFC(5)——创建对话框程序
打开VS2015,新建项目->在模板中选择
MFC-
>选中MFC应用程序->填写项名称和选中项目路径后点击确定->点击下一步->勾选基于对话框->可以直接点击完成完成后可以看到生成好的一个面板,我们就可以
Renaway
·
2020-08-16 23:07
windows项目
微信PC端C++技术获取聊天内容,这个技术足以进入腾讯上班!
没有使用腾讯以往的DirectUI技术,而回归传统使用GDI
自绘
窗口。所以我们可以HookTextOutW,从而获取到聊天内容。对于以往的QQ、
C/C++编程
·
2020-08-16 03:16
C语言
计算机
C++
算法
指针
内存
线程
编程
互联网
c/c++
编程知识
人工智能
数据库
Linux
C++11
程序员
容器
C
C++
C/C++
C++/
MFC-
套接字CSocket之UDP
在C++/
MFC-
套接字CSocket之一般流程中,按照C/C++UDP套接字之一般流程修改即可一、CSocket套接字服务端修改1、创建套接字Create(m_nPort,SOCK_DGRAM)(注:
法萌
·
2020-08-16 01:28
C++/MFC-套接字
Android自定义控件(一)实现Banner,指示点滑动
方式:1.组合方式(用系统控件拼接功能)2.继承方式(在已有的控件基础上添加新的功能)3.
自绘
方式(自己画内容)二.Demo一.首先使用未封装的方式写(如果对Banner封装的感兴趣的,可以看看我的下一篇
墨汁霜
·
2020-08-15 21:19
Android
QPainter 保存
自绘
制为图片
直接看代码咯!QPainterp;QPixmapmap(width,height);map.fill(Qt::transparent);p.begin(&map);//begin有返回值,设置正常返回为truep.drawRect(QRect(0,0,100,100));//绘制p.end();//停止绘制map.save("C:/Users/Administrator/Desktop/123.p
xiaonuo911teamo
·
2020-08-15 17:16
qt
QPainter
QPixmap
自绘制
保存图片
保存
Qt控件
自绘
:温度计控件
Qt本身只提供了一些基本控件,如果想搞一些复杂的,即使用上qss,有些复杂的控件也还是无法实现的,例如汽车仪表盘,电池容量等,这些是需要自己绘制,再实现相关信号槽,才能达到效果。例如下图的温度计:根据温度不同显示不同的温度标识,这种不规则的图形,用基本控件是无法实现的,一般需要美工画好图像,程序员根据图形做叠加绘制,下面就上面的温度计的实现做说明,并提供完整代码。新建一个QtGUI项目,我的项目名
令狐掌门
·
2020-08-14 14:11
Qt开发进阶教程
vc循序渐进实现仿QQ界面(四):圆形按钮与工具栏
自绘
这一篇本来应该演示如何实现仿QQ界面的中间客户区与底部工具栏,不过在实现底部工具栏的时候发现圆形按钮与工具栏
自绘
有不少取巧的方法,因此加插这么一篇,讲解一下如何实现圆形按钮和工具栏
自绘
。
Mirage520
·
2020-08-14 06:55
C/C++
如果在按钮风格中没有勾上owner draw(
自绘
)风格是,怎样通过代码,设置它的
自绘
风格
如果在按钮风格中没有勾上ownerdraw(
自绘
)风格,那么响应DrawItem函数voidCMyButton::DrawItem(LPDRAWITEMSTRUCTlpDrawItemStruct)必须要在类似
zhangyulin54321
·
2020-08-14 04:06
MFC
MFC-
自绘
控件(CButton篇)
示例图一、公共文件部分头文件#pragmaonce#include"stdafx.h"#include#include"gdiplus.h"#pragmacomment(lib,"gdiplus.lib")usingnamespaceGdiplus;//按钮的状态enum{CTRL_NOFOCUS=0x01,//普通CTRL_FOCUS,//mousemoveCTRL_SELECTED,//but
暗黑程序员
·
2020-08-14 04:30
CC++
剖析QMenu & Qt完全定制化菜单
但要做到这样的定制化,stylesheet是做不到的下面介绍如何实现这些效果:1.实现阴影效果默认的Qt菜单QMenu的效果是这样的1)首先需要去除下拉阴影(Dropshadow)Qt的菜单是继承QWidget然后
自绘
的
weixin_30724853
·
2020-08-14 03:00
MFC的对话框中创建位图按钮
1.可新建一个类ImageButton(继承自CButton),并设置其风格为
自绘
:ModifyStyle(0,BS_OWNERDRAW);ImageButton.h:classImageButton:
tmljs1988
·
2020-08-14 03:04
MFC
【自制】基于QT5的简化版黄金矿工的实现
2015年7月14日21:44:14这是我们的C++期末的课程设计作业,内部所有代码均为原创,用到的图像也均有组员亲
自绘
制。过几天放上制作过程(如果我还看得懂的话,已时隔半年多)。
MADAO__G
·
2020-08-14 02:34
C++
MFC
自绘
按钮的实现
自绘
按钮的实现作者:杜修杏下载本文示例工程如果你希望能够在自己的程序中表现出新意,那么你一定不会仅仅满足于MFC提供那些标准控件。这时,我们就必须自己另外多做些工作了。
znsky
·
2020-08-14 00:19
知识宝库
mfc
windows
button
listview
wizard
variables
vc可设置字体和颜色的按钮
可设置字体和颜色的按钮作者:风林来源:风林的家要想修改CButton类按钮背景颜色和文字颜色,必须利用
自绘
方法对按钮进行重新绘制。这可以通过定义一个以CButton为基类的新按钮类来实现。
zhanghefu
·
2020-08-14 00:13
【C++
自绘
控件】如何用GDI+来显示图片
在我们制作一个应用软件的时候往往需要在窗口或控件中添加背景图。而图片不仅有BMP格式的,还有JPEG、PNG、TIFF、GIF等其它的格式。那么如何用jpg格式的图片来当背景呢?这里用到了GDI+,顾名思义,其实GDI+是对GDI的优化,在GDI的甚础上添加了其它的许多功能,其中就包括“多种图像格式的支持”。下面且看在MFC中是如何用GDI+来显示图片的。=====================
读不懂的下卷
·
2020-08-13 18:12
C++
Kotlin--›Android 超轻量RecyclerView悬停效果(ItemDecoration实现方式,并带touch点击事件)
逼格特性:使用ItemDecoration实现支持悬浮时的touch事件,以及Drawable的状态效果同样支持子View超简单的使用方式,只需要告诉她,什么位置,需要什么悬停xml即可.
自绘
分割线通常需要重写以下方法
angcyo
·
2020-08-12 15:52
Kotlin
MFC
自绘
标题栏和边框
MFC窗口有标题栏和边框的时候,重绘不是很方便,在OnNcPaint中重绘标题栏如果调用基类的OnNcPaint,自己的后面的重绘都不生效,如果不调用基类的OnNcPaint,win10上的mfc程序出现了win7风格的边框,而且宽度还不能控制。移除边框DWORDdw=::GetWindowLong(GetSafeHwnd(),GWL_STYLE);dw=dw&~WS_CAPTION;//取消标题
youyudexiaowangzi
·
2020-08-12 14:26
mfc
Qt开发:无边框异形窗口,透明背景,可移动
很多端游的启动器客户端都是异形窗口,无边框,
自绘
并重写了最小化、最大化、关闭按钮。本文具体讲一下实现。步骤:1,设置窗口透明度、窗口无边框样式、窗口背景透明。
踏莎行hyx
·
2020-08-12 13:18
Qt
mfc 定制(
自绘
)cedit控件,限制输入浮点数,另加combobox限制输入浮点数
ccombobox参考:https://blog.csdn.net/zgqtxwd/article/details/2335759主要是使用消息ON_WM_CHAR.头文件:#pragmaonce#includeclassCMyEdit:publicCEdit{public:CMyEdit(void);~CMyEdit(void);//实现protected:afx_msgvoidOnChar(U
不倒的土豆
·
2020-08-12 10:17
VS2008
原创
Qt关于实现自定义标题栏/窗口时遇到的背景透明化无效问题
Qt关于实现自定义标题栏/窗口时遇到的背景透明化无效问题一、实现窗口背景透明二、类比拓展(针对TextEdit控件)一、实现窗口背景透明默认的窗口样式大家都已习以为常了,令人难免会有
自绘
窗口的冲动。
Morilence
·
2020-08-12 10:40
Qt
QT
自绘
标题和边框
在QT中如果想要
自绘
标题和边框,一般步骤是:1)在创建窗口前设置Qt::FramelessWindowHint标志,设置该标志后会创建一个无标题、无边框的窗口。2)在客户区域的顶部创建一个
自绘
标题栏。
延卿
·
2020-08-12 10:07
c++
MFC-
将mysql数据添加到到ListControl中
关于MFC中数据库的引用,查看我之前文章https://blog.csdn.net/weixin_43917678/article/details/88779445MYSQLmysqlCon;mysql_init(&mysqlCon);if(!mysql_real_connect(&mysqlCon,"localhost","root","123456","test",3306,NULL,0)){
懒惰仓鼠君
·
2020-08-11 19:43
MFC
MFC-
单文档和多文档程序窗口标题设定
一、单文档程序:修改主窗口:1、在App::InitInstance()中,可以使用m_pMainWnd->SetWindowText("你的标题");或者AfxGetMainWnd()->SetWindowText("你的标题");如果新建窗口就会变成默认标题。2、对于AfxGetMainWnd()->SetWindowText("你的标题");代码添加在View::OnDraw(CDC*pDC
lp310018931
·
2020-08-11 17:58
MFC
java第一阶段小总结
总的来说第一个阶段所作的事情都离不开JAVA.AWT.GRAPHICES所有要用到的东西基本都是
自绘
出来的。所以写程序起来也相当的麻烦,一个简单的画布到处出来传去。
北漂周
·
2020-08-11 05:19
QMenu
自绘
处理 菜单
自绘
定制菜单处理
QMenu中我们可以通过QSS完成菜单的外观定制,但是有些时候qss无法达到我们想要的自定效果,这个时候就需要使用
自绘
菜单技术了。
Qt-UI
·
2020-08-11 04:15
duilib绝对定位与相对定位
绝对位置(float=true)首先看一张惨不忍睹的
自绘
图:图中简单描述的是一个屏幕,屏幕里面包含了一个窗口,窗口
小哈龙
·
2020-08-10 18:51
DuiLib
Android
自绘
动画实现与优化实战——以Tencent OS录音机波形动画为实例
转自http://bugly.qq.com/bbs/forum.php?mod=viewthread&tid=1180前言我们所熟知的,Android的图形绘制主要是基于View这个类实现。每个View的绘制都需要经过onMeasure、onLayout、onDraw三步曲,分别对应到测量大小、布局、绘制。Android系统为了简化线程开发,降低应用开发的难度,将这三个过程都放在应用的主线程(UI
豆芽儿
·
2020-08-10 16:53
转载
Android使用自定义View实现购物车的加减
实现自定义控件的三种方法:组合控件、
自绘
控件、继承控件(一)组合控件组合控件顾名思义就是将一些小的控件组合起来形成一个新的控件,这些小的控件多是系统自带的控件。
一坨英俊的屎
·
2020-08-10 04:03
自定义View & 自定义属性
03自定义View目录三大类3.5类:1、继承自原有控件2、组合View2.1自定义VIew的自定义属性.3、继承View的
自绘
控件3.1View3.2ViewGroup自定义方法中最重要的三个方法:onDraw
云兮.
·
2020-08-09 11:05
Android开发
MFC-
添加背景音乐(1) PlaySound函数应用
//test2.cpp:Definestheentrypointfortheapplication.//#include"stdafx.h"#includeintAPIENTRYWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,LPSTRlpCmdLine,intnCmdShow){//TODO:Placecodehere.PlaySound(TE
liufei_learning
·
2020-08-09 09:46
VC/MFC
音乐
null
语言
api
delphi
xp
JavaScript调用原生API获取手机型号
人们一直都在努力寻找好的解决方案,而时至今日,已经有很多跨平台框架,根据其原理,主要分为三类:H5+原生(Cordova、Ionic、微信小程序)JavaScript开发+原生渲染(ReactNative、Weex、快应用)
自绘
代码artist
·
2020-08-09 08:11
混合开发
H5+原生
Android
自绘
控件开发与性能优化实践——以录音波浪动画为例
前言本文实战性较强,主要目的是通过一个自定义控件的开发,引出我对自定义控件性能优化的一些思考和实践,欢迎各位喜欢移动开发的小伙伴来拍砖~本文由于篇幅有限,只讲解思路,并没有放出大量源代码,如果对本项目感兴趣,文末会放出Demo,可以自行去Github上fork和star。动画效果这是最近正在开发功能里的一个录音控件,我们的UI设计说做成某软件的效果,于是仿照它做了一个,相似度还是很高的:知识储备众
Google_acmer
·
2020-08-08 22:21
【Android
】进阶之路
uniapp innerAudioContext对象onUpdateTime无法调用
uniappinnerAudioContext对象onUpdateTime无法调用1.问题描述近期在写微信小程序的音频播放组件,由于原生的组件,被微信标为过时,需要
自绘
UI组件。
一名假人
·
2020-08-08 20:09
Vue学习
MFC-
打开文件对话框和文件拖拽功能的实现
一,打开文件对话框(1)创建一个基于对话框的MFC应用程序工程,名称设为“COpenFile”。(2)添加两个编辑框,ID分别为IDC_OPEN_EDIT和IDC_SAVE_EDIT;再添加两个按钮,ID分别设为IDC_OPEN_BUTTON和IDC_SAVE_BUTTON,,标题分别设为“打开”和“保存”。(3)为按钮IDC_OPEN_BUTTON添加点击消息的消息处理函数出现以下函数:(4)为
GeekBuilding
·
2020-08-08 20:39
MFC
VC最好用的皮肤库 没有之一
差不多就是实现了各种
自绘
,如果作者稍微努力一下,应该就
浮沙
·
2020-08-08 18:51
经验
创建一个ActiveX按钮从MFC所有者绘制按钮
下载demoproject-70.3KB介绍有许多使用c++和MFC类编写的
自绘
制按钮。还有许多ActiveX控件,大部分是用VisualBasic编写的。
Dincat
·
2020-08-08 00:00
自绘
菜单
自绘
菜单
自绘
菜单在这里提供一个C++类(CCustomMenu),该类是CMenu的子类,并且拥有
自绘
能力。它可以向你提供以下的功能:设置字体颜色。设置高亮度颜色。设置高亮度时的风格。
sjc0722
·
2020-08-07 18:56
VC++
c++
Android开发之Path类使用详解,
自绘
各种各样的图形!
玩过自定义View的小伙伴都知道,在View的绘制过程中,有一个类叫做Path,Path可以帮助我们实现很多自定义形状的View,特别是配合xfermode属性来使用的时候。OK,那我们今天就来看看Path中那几个常用的API。1.moveTomoveTo表示将绘制点移动到某一个坐标处,该方法并不会进行绘制,主要是用来移动画笔。默认情况下起始坐标位于(0,0)点,我们可以手动调整默认位置。2.li
R芮R
·
2020-08-07 10:18
MFC系统自带的悬浮提示消息控件-CToolTipCtrl
简介一、CToolTipCtrl使用方法二、CToolTipCtrl字体背景颜色设置不生效的三、封装的CToolTipCtrl类以及
自绘
的更强大的ToolTip类详细说明:一、CToolTipCtrl使用
半雨微凉丶
·
2020-08-05 15:45
mfc
如何在一个对话框中同时处理鼠标左键长按和单击消息?
想给大家说明一下,这个问题是我在
自绘
滚动条是遇到的,主要是实现区分单击上(下)翻按钮和长按上(下)翻按钮的消息处理方法。提到实现鼠标长按消息的连续响应,我就想到了利用定时器来做。
weixin_30323961
·
2020-08-04 19:45
自定义view
自定义view的分类
自绘
控件和重写控件
自绘
控件:类继承view,实现listener接口重写控件:重写构造方法,重写OnDraw方法,canvas,paint,invalidate方法刷新时钟案列下面,
飞天小诸
·
2020-08-03 22:25
安卓
安卓
自定义view
Android自定义View初体验,实现圆形TextView的三种方式
首先来说一下自定义view的三种方式:一,
自绘
控件:
自绘
控件就是说界面展示的内容就是我们在ondraw()方法中绘制出来的,继承View.二,组合控件:顾名思义,由多个控件组合在一起的控件,这里面组合的控件并不需要我们自己去绘制
隔壁小王66
·
2020-08-03 21:38
MFC CStatic控件在DrawItem中
自绘
1.实现PreSubclassWindowvoidCStaticHref::PreSubclassWindow(){//TODO:Addyourspecializedcodehereand/orcallthebaseclassCStatic::PreSubclassWindow();DWORDdwStyle=GetStyle();SetWindowLong(GetSafeHwnd(),GWL_ST
也已时过境迁
·
2020-08-03 09:17
MFC-
自绘
控件(CEdit篇)
示例图(可以设置左右图标,字体颜色,圆角)一、公共文件和这篇一样,就不写了(
MFC-
自绘
控件(CButton篇))二、CEdit头文件#pragmaonce#include"Public.h"/////
暗黑程序员
·
2020-08-03 08:18
CC++
用MFC
自绘
按钮,处理的消息包括WM_MOUSEHOVER、WM_MOUSELEAVE、WM_LBUTTONDOWN
//PicButton.hclassCPicButton:publicCButton{//Constructionpublic:CPicButton();BOOLbTrackLeave;BOOLbBottonDown;DWORDdwMouseStatus[2];typedefenumtagStatus{emNormal,emHover}tStatus;tStatustIndex;//Attribu
wscxr57
·
2020-08-03 08:47
WTL按钮
自绘
机制
在搜索资料在过程中发现,大家都是知道怎么实现,贴出了一大段代码,但是很多人并不明白实现窗体
自绘
的原理。
wohenkeai
·
2020-08-03 08:32
原创
WTL 控件
自绘
一、
自绘
接口WTL提供的CCustomDraw,通过让控件继承CCustomDraw,可以实现控件的
自绘
。
weixin_34233618
·
2020-08-03 07:56
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他