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
CWnd
MFC基于对话框的Media Player如何实现全屏显示功能?
BOOLCPlay::SwitchFullScreen(BOOLbFullScreen){
CWnd
*parentWnd=this->GetParent();if(NULL==m_ParentWnd&&parentWnd
vinglemar
·
2020-08-21 16:46
VC++/VC#相关技术
做有界面的Activex控件的步骤
利用MFC向导建立ActiveX控件后,会生成几个类,其中COleControl(CYouProjectNameCtrl)的父类是
CWnd
,我们就可以在其上建立我们需要的子窗口了.首先建立一个对话框资源
mail_cm
·
2020-08-21 15:08
VC设置控件的字体颜色和背景颜色和字体大小和样式
VC设置控件的字体颜色和背景颜色//下面的函数是窗体的系统函数HBRUSHCAutoARDlg::OnCtlColor(CDC*pDC,
CWnd
*pWnd,UINTnCtlColor){HBRUSHhbr
dong_cc
·
2020-08-21 14:45
VC++
MFC静态文本框透明
HBRUSHCMyUIDlg::OnCtlColor(CDC*pDC,
CWnd
*pWnd,UINTnCtlColor){HBRUSHhbr=CDialog::OnCtlColor(pDC,pWnd,nCtlColor
zhoxier
·
2020-08-21 12:09
MFC
VC 获取静态文本控件和文本框控件上的文本方法
1.获取静态文本控件上的文本,应该用
CWnd
类的成员函数GetWindowText来获取,但是首先要获取这个文本控件,就要用
CWnd
类的另一个成员函数GetDlgItem,如果要设置文本内容,则要用另一个成员函数
芸纤飘羽
·
2020-08-21 11:11
VC
MCF
模态对话框和非模态对话框
二者的类都派生于CDialog类,而CDialog类派生于
CWnd
类。区别:模态对话框使用CDialog::DoModal函数创建以及销毁。初始化消息WM_INITDIALOG,调
yangtalent1206
·
2020-08-21 11:48
VC
MFC添加右键菜单
一、按钮右键弹出菜单1voidCRButtonMenuDlg::OnContextMenu(
CWnd
*/*pWnd*/,CPoint/*point*/)2{
xjujun
·
2020-08-21 11:27
MFC
MFC和GDI+制作雪花飞舞小程序
基于
CWnd
对话框,利用GDI+和PNG素材实现雪花飞舞唯美场景小程序。程序技术简单,仅供新手参考学习使用。先看疗效:下面来说说程序原理吧:工程:VS2005,MFC(对话框)工程。
心碎瞬间
·
2020-08-21 11:55
C/C++/MFC
CEdit 字体颜色
HBRUSHCTestDlg::OnCtlColor(CDC*pDC,
CWnd
*pWnd,UINTnCtlColor){HBRUSHhbr=CDialog::OnCtlColor(pDC,pWnd,nCtlColor
法尔我给他
·
2020-08-21 11:54
c++
MFC应用程序中处理消息的顺序以及对话框关闭步骤
应用程序处理消息的过程:1.AfxWndProc()该函数负责接收消息,找到消息所属的
CWnd
对象,然后调用AfxCallWndProc2.AfxCallWndProc()该函数负责保存消息(保存的内容主要是消息标识符和消息参数
图形码农
·
2020-08-21 10:07
Windows编程
MFC 应用程序调用MFC DLL(里面有对话框)
MFCDLL(1)创建项目,创建一个任意的对话框测试程序;(2)创建一个#include"ExpertFunc.h"#pragmaonce#include"MakeDLL.h"//这个方法有问题暂时不用
CWnd
春蕾夏荷_728297725
·
2020-08-21 10:04
MFC如何使dialog对话框置顶
关于dialog对话框置顶问题我不赞同使用编程方法实现比如:在InitXXX里加入SetWindowPos(&
CWnd
::wndTopMost,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE
靜聽雨軒ear
·
2020-08-21 10:17
C++ MFC 改变控件大小和位置
用
CWnd
类的函数SetWindowPos()可以改变控件的大小和位置BOOLSetWindowPos(constCWnd*pWndInsertAfter,intx,inty,intcx,intcy,UINTnFlags
zhouyj-csdn
·
2020-08-21 10:49
C/C++
MFC
将MFC dll中的窗口嵌入到工程窗口中
而不影响主程序的运行速度,所以不会产生假死现象以下是我模拟的过程首先新建一个mfc静态的dll,在dll中插入一个dlg窗口并new一个类,名字为CDlg1要将dll窗口嵌入到主程序窗口中的首要因素,就是要将主窗口程序的
CWnd
rundll64
·
2020-08-21 10:56
VC++/MFC
关于MFC
CWND
::Invalidate()使用的小结
1.函数原型voidInvalidate(BOOLbErase=TRUE);2.bErase参数若为默认值(TRUE),则不会调用onPaint函数;反之则调用。3.特别注意在一个函数内部调用该方法后,并不会立即更新窗口,而是等函数执行完后才更新。也就意味着:如果你在Invalidate后马上画一张图,图片不会显示。解决办法:Invalidate后立即调用updateWindow()。
牧枫使者
·
2020-08-21 09:20
笔记
MFC调用对话框dll弹出非模态对话框
思路:1、新建基于MFC的DLL,在DLL中做一个导出函数,在该导出函数中new出对话框类,导致函数返回
CWnd
*也就是new出来的窗口实例指针。
JackPai
·
2020-08-21 09:49
MFC
慎用AfxGetApp()->GetMainWnd()->m_hWnd
=pWinApp){
CWnd
*p
marchbirdcode
·
2020-08-21 09:03
windows平台
MFC中模式和非模式对话框
模式对话框的创建2.1添加对话框资源,资源ID设置为构造函数的参数TestDialog::TestDialog(
CWnd
*pParent/*=NULL*/):CDialog(IDD_DIALOG1,pParent
HymanLiuTS
·
2020-08-21 09:20
MFC
MFC基于对话框的菜单栏,工具栏和状态栏的创建
二、状态栏:由于状态栏和工具栏都是派生自
CWND
类,所以可以用create,进行创建在**dlg类头文件中声明状态栏对象CStatusBarm_stb;在OnInitDialog函数中创建状态栏的显示UINTarray
lambercsdn
·
2020-08-21 09:26
MFC对话框画图
在DialogXXXDlg.h中加入如下内容CBrushm_brush;//用于自定义颜色CDCm_memDC;//屏幕DC兼容的内存DCCBitmapm_Bmp;//位图
CWnd
iteye_9380
·
2020-08-21 09:21
对话框之间相互传值
1、从子窗体中得到父窗体的内容:(文本框之间的传值)CDialog*dc=(CDialog*)
CWnd
::GetParent();//取得父对话框的指针dc->GetDlgItemText(IDC_EDIT1
huijunliang
·
2020-08-21 09:01
MFC修改button的颜色、背景、边框
MFC的button控件是一个不同于其他控件,其CButtton类是
CWnd
的一个子类,在修改button的背景、颜色和边框的时候必须自己进行编写一个新的类,如CMyButton。
xhb296
·
2020-08-21 09:03
MFC
花海拾贝
从模态对话框和非模态对话框理解MFC
创建无模式对话框需要调用BOOLCDialog::Create(UINTnIDTemplate,
CWnd
*pParentWnd=NULL);之后还需要调用BOOLCDialog::ShowWindow(
ghevinn
·
2020-08-21 09:21
MFC客户端
MFC的静态文本框CStatic
静态文本框的重要属性有:ID:所有静态文本框的缺省ID都是IDC_STATIC,静态ID,不响应任何消息(事件)Caption:修改显示的内容常用接口:接口功能
CWnd
::SetWindowText设置控件内容
孤岛violet
·
2020-08-21 08:41
MFC
MFC应用程序如何让窗口居中显示
GetDesktopWindow());②在主框架类(MainFrm.cpp)的OnCreate()函数中加入:CenterWindow(GetDesktopWindow());Example(3):CenterWindow(
CWnd
feihong247
·
2020-08-21 08:04
C/C++
让MFC DLL 中的窗口响应PreTranslateMessage
PreTranslateMessage是
CWnd
的虚函数,在这条函数里处理一些按键消息非常方便。
xingpacer
·
2020-08-21 08:26
UI界面
MoveWindow 和 SetWindowPos 的比较
intnWidth,intnHeight,BOOLbRepaint=TRUE);voidCWnd::MoveWindow(LPCRECTlpRect,BOOLbRepaint=TRUE);参数x指定了
CWnd
benny5609
·
2020-08-21 08:30
Windows
MFC 静态文本框控件
Create函数的原型如下:virtualBOOLCreate(LPCTSTRlpszText,DWORDdwStyle,constRECT&rect,
CWnd
*pParentWnd,UINTnID=0xffff
1 每逢大事有静气
·
2020-08-21 08:02
MFC
VC在指定控件中添加右键菜单的两种方法
1、在网上搜集VC中向指定控件添加右键弹出菜单,谈到的方法多数是新建一个继承自原来控件的MFC控件类,在该类的OnContextMenu(
CWnd
*/*pWnd*/,CPointpoint)函数中添加右键弹出菜单的响应
Lu_ming
·
2020-08-21 08:54
MFC 关闭所有弹出模态对话框,并创建新的对话框(切换/跳转窗口)
CWnd
*pOldWnd=
CWnd
::FromHandle(GetActiveWindow());//获得当前活动窗口,如果为主窗口,跳过!if(this->m_pMainWnd!
法尔我给他
·
2020-08-21 08:49
c++
模态对话框的消息处理机制分析
模态对话框的消息处理机制分析最近在工作中遇到了一个这样的需求:用户在我线程A的一个
CWnd
窗口中点击“设置”按钮,我发送一个UM_CONFIG消息给另外一个线程B,由另外一个线程B响应我的UM_CONFIG
花花呀123456
·
2020-08-21 07:42
VC/MFC
AfxGetMainWnd()函数用法
CWnd
*AfxGetMainWnd();使用AfxGetMainWnd函数获取MFC程序中的主框架类指针是一个常用作法。
slj_win
·
2020-08-21 07:04
VC
MFC 对话框 里在获取静态文本框内部相对于静态文本控件的坐标
UINTnFlags,CPointpoint){//TODO:在此添加消息处理程序代码和/或调用默认值GetCursorPos(&point);//然后得到static控件的rect坐标CRectpRect;
CWnd
pudongdong
·
2020-08-21 07:39
MFC对话框
MFC的对话框1相关类CDialog类-父类是
CWnd
,本质上也是一个窗口。是对话框类的顶层父类。CCommonDialog类-父类是CDialog类。称为通用对话框。
eldn__
·
2020-08-21 07:27
VC++
MFC 改变控件的大小和位置
intnWidth,intnHeight);22)voidMoveWindow(LPCRECTlpRect);第1)个函数用法需给出控件的新的坐标和宽度、高度;第2)个函数用法需给出存放位置的CRect对象;例如:
CWnd
aszh91749
·
2020-08-21 07:17
MFC绘制图形
例53:
CWnd
*pWnd=NULL;//之前pWnd未初始化CDC*pDC=pWnd->GetDC();//需要绘制的窗口CPenpen(PS_SOLID,2,RGB(100,100,100));//
sinat_15560643拜仁慕尼黑
·
2020-08-21 05:39
MFC
UHF射频读写器实现对EPCC1-G2电子标签的寻卡,读卡,写卡功能
方式如下`:1.头文件定义相关变量classCUHFDlg:publicCDialog{//Constructionpublic:CUHFDlg(
CWnd
*pParent=NULL);//standardconstructorvoidaddMsg
weixin_42593733
·
2020-08-21 02:34
常见 TCP 拥塞避免算法浏览(上)
TCP连接建立后先经过SlowStart阶段,每收到一个ACK,
CWND
翻倍,数据发送率以指数形式增长,等出现丢包,或达到ssthresh,或到达接收方RWND限制后进入CongestionAvoidance
LeanCloud
·
2020-08-21 02:48
tcp
网络
消息推送
MFC中定时器的使用
如果调用
CWnd
::SetTimer函数时最后一个参数为NULL,则通过WM_TIMER的消息处理函数来处理定时事件。
bestself_iot
·
2020-08-20 23:43
MFC
MFC 消息机制 AfxWndProc->AfxCallWndProc->WindowProc->OnWndMsg
当一个新的
CWnd
派生类创建时,在调用
CWnd
::CreateEx()过程中,MFC都会安装AfxCbtFilterHook()。
FrankieWang008
·
2020-08-20 22:34
MFC
怎样使用SetTimer MFC 够具体
依据定义指定的窗体,在指定的窗体(
CWnd
)中实现OnTim
weixin_34033624
·
2020-08-20 19:43
MFC——字体对话框
构造函数原型如下:CFontDialog(LPLOGFONTlplfInitial=NULL,DWORDdwFlags=CF_EFFECTS|CF_SCREENFONTS,CDC*pdcPrinter=NULL,
CWnd
C赵江松
·
2020-08-20 17:28
MFC
MFC中OnTimer定时器用法
1.1SetTimer(H,nID,elipse,NULL)函数作用:开始nID号定时器H:要定时的事件句柄,在MFC中不需要该参数,因为MFC封装在
CWnd
类中nID:定时器号,比如1,2,3
三公子Tjq
·
2020-08-20 17:08
MFC积累
如何使用SetTimer MFC
根据定义指定的窗口,在指定的窗口(
CWnd
)中实现OnTimer事件,这样,就可以相应事件了。SetTimer有两个函数。一个是全局的函数::SetTimer()UI
ellor
·
2020-08-20 16:03
CColorDialog的非模态实现
CCommonDialog在构造时给CDialog类的对话框资源ID是0,//CColorDialog构造函数CColorDialog::CColorDialog(COLORREFclrInit,DWORDdwFlags,
CWnd
zgl7903
·
2020-08-20 13:29
对话框/属性页
理解operator HBRUSH( ) const的实现原理
问题引出在MFC中有个WM_CTLCOLOR消息,它的消息响应函数是
CWnd
类的OnCtlColor,其函数声明和注释如下:afx_msgHBRUSHOnCtlColor(CDC*pDC,
CWnd
*pWnd
Jimmy1224
·
2020-08-20 13:09
MFC
C/C++
Visual C++6.0 程序设计从入门到精通(四) - MFC类对象和资源之间的关系
1.MFC类对象和资源的介绍MFC类对象指的是MFC中各种基类的对象,如
CWnd
,CToolBar等;而资源指的是用户在客户端所看到的各种窗口界面,包括窗口,各种控件,文档等。
TinySunny
·
2020-08-20 13:25
Windows编程
读书笔记
MFC消息传递顺序
1.AfxWndProc()该函数负责接收消息,找到消息所属的
CWnd
对象,然后调用AfxCallWndProc2.AfxCallWndProc()该函数负责保存消息(保存的内容主要是消息标识符和消息参数
weixin_30326745
·
2020-08-20 12:48
MFC中对话框的各种消息触发时间
一、MFC应用程序中处理消息的顺序1.AfxWndProc()该函数反则接收消息,找到消息所属的
CWnd
对象,然后调用AfxCallWndProc2.AfxCallWndProc该函数负责保存消息(保存的内容主要是消息标识符和消息参数
vigoss331
·
2020-08-20 12:12
MFC
MFC程序中消息以及函数的处理顺序简介!
MFC应用程序中处理消息的顺序1.AfxWndProc()该函数负责接收消息,找到消息所属的
CWnd
对象,然后调用AfxCallWndProc2.AfxCallWndProc()该函数负责保存消息(保存的内容主要是消息标识符和消息参数
vcforever
·
2020-08-20 12:39
Windows界面
mfc
command
文档
框架
制造
null
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他