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 EnumChildWindows的使用
intmain() { finish=false; HWNDhWnd=::FindWindow("WindowsForms10.Window.8.app.0.378734a",NULL);
CWnd
*
gaoguoxin2
·
2013-03-07 16:00
DDX_Control关联资源的原理
DDX_Control关联资源的原理DDX_Control函数管理着在对话框、表格视或控件视中被子类化的控件与对话框、表格视或控件视的
CWnd
数据成员之间的数据交换。
windows_nt
·
2013-03-06 23:00
DoDataExchange 简述
当程序需要交换数据时,不要直接调用DoDataExchange函数,而应该调用
CWnd
::UpdateData。UpdataData函数内部调用了DoDataExchange。
yhangleo
·
2013-03-04 12:00
mfc
数据绑定
DoDataExchange
隐藏MFC 运行界面的绝佳方案
针对对话框程序,一种不是很好地实现方法是在OnPaint函数中添加如下代码:
CWnd
::ShowWindow(SW_HIDE);添加后执行会发现屏幕会闪烁一下之后只在后台运行。
lqxandroid2012
·
2013-03-02 16:00
MFC中获取picture控件的大小
CRectrect;
CWnd
*pWnd=GetDlgItem(IDC_picture);//IDC_picture为picture控件IDpWnd->GetClientRect(&rc);//rc
chenhezhuyan
·
2013-03-01 22:00
OnCtlColor函数来改变控件颜色
在MFC类库提供了
CWnd
::OnCtlColor函数,在工作框架的子窗口被重画时将调用该成员函数.因此可以重载WM_CTLCOLOR消息的响应函数.此函数的原型: afx_msgHBRUSHOnCtlColor
lanshengsheng
·
2013-02-28 10:00
WM_CTLCOLOR消息
WM_CTLCOLOR映射消息处理函数为afx_msgHBRUSHOnCtlColor(CDC*pDC,
CWnd
asdfghjashuang
·
2013-02-28 00:00
MFC动态改变编辑框里的文字颜色
重载HBRUSHC人脸比对Dlg::OnCtlColor(CDC*pDC,
CWnd
*pWnd,UINTnCtlColor){if(pWnd->GetDlgCtrlID()==IDC_STATIC1){pDC
cc7829290
·
2013-02-27 15:00
MFC应用程序如何让窗口居中显示
GetDesktopWindow());②在主框架类(MainFrm.cpp)的OnCreate()函数中加入:CenterWindow(GetDesktopWindow());Example(3):CenterWindow(
CWnd
feihong247
·
2013-02-25 18:00
定时执行某项任务 ——MFC程序设计之计时器
CWnd
::SetTimer用于产生以指定时间间隔发送消息的计时器,
CWnd
::KillTimer则消除计时器。
lihao21
·
2013-02-24 10:00
mfc
计时器
settimer
Killtimer
MFC应用程序中处理消息的顺序
MFC应用程序中处理消息的顺序1.AfxWndProc() 该函数负责接收消息,找到消息所属的
CWnd
对象,然后调用AfxCallWndProc2.AfxCallWndProc()该函数负责保存消息
wxl0610
·
2013-02-20 11:00
MFC消息机制
Run函数,死循环不断的取消息,再推送消息CWinThread::PumpMessage()(调用)->::DispatchMessage(&m_msgCur)(图示)->AfxWndProc(调用)->
CWnd
pokeyode
·
2013-02-18 19:00
MFC的消息處理函數
MFC的消息处理函数1.AfxWndProc() 该函数负责接收消息,找到消息所属的
CWnd
对象,然后调用AfxCallWndProc2.AfxCallWndProc() 该函数负责保存消息
laogaoAV
·
2013-02-13 17:00
CWnd
::SetCapture, ReleaseCapture, GetCapture
一般,只有鼠标在
CWnd
的客户区内,你才能接受到鼠标消息。调用SetCapture后,即使鼠标移动出客户区,你也可以接受到鼠标消息。
laogaoAV
·
2013-02-13 12:00
MFC ——
CWnd
::SetCapture
调用此函数后,接下来所有的鼠标事件都被发送到当前的
CWnd
对象,发送给
CWnd
对象的事件中不包括鼠标的坐标信息。
laogaoAV
·
2013-02-13 12:00
VS2005中MessageBox小结
弹出一个对话筐,但有错:“
CWnd
::MessageBoxW”: 不能将参数 1 从“const char [14]”转换为“LPCTSTR”这是为什么呢!在6.0里没有错,我试了的!
liulina603
·
2013-02-04 13:00
发送消息到自定义窗体类
1.创建一个对话框工程,工程名称“发送消息”2.添加一个“MFC类”,类名称为CRevMessage,基类选择
CWnd
3.在RevMessage.h中添加自定义消息#defineWM_MY
wklnewlife
·
2013-02-01 15:00
自定义消息
自定义窗体类
MFC--CSplitterWnd
CSplitterWndCObject└CCmdTarget└
CWnd
└CSplitterWndCSplitterWnd类提供一个分隔器窗口的功能,分隔器窗口是一个包含有多个窗格的窗口。
evsqiezi
·
2013-01-31 16:00
TCP网络知识要点总结
包括接受窗口(rwnd)和发送窗口(也称为拥塞窗口:
cwnd
):rwnd限制发送方向网络注入报文的速率,
cwnd
根据对当前网络
cbmsft
·
2013-01-29 10:00
[MFC] 编辑框间数据交换 [大三TJB_708]
然后用程序员使用
CWnd
::UpdateData(TRUE|FALSE
misskissC
·
2013-01-22 18:00
HWND转换
CWnd
*
CWnd
*pWnd=
CWnd
::FromHandle(GetDlgItem(hWnd,ID));m_Camerapwnd=pWnd;
lanshengsheng
·
2013-01-16 14:00
openCV 对话框 显示图像
includeusingnamespacestd;usingnamespacecv;//CCVDlgReadDlg对话框classCCVDlgReadDlg:publicCDialog{//构造public:CCVDlgReadDlg(
CWnd
jh19871985
·
2013-01-15 15:40
opencv学习
cwnd
、cdc、hwnd和hdc
1.对象和句柄
CWnd
是类,HWnd是句柄,
CWnd
封装了HWndAfxGetMainWnd()->m_hwnd;同样的,CDC和HDC也是这样的关系:CDC*pDC=newCDC;HDChdc;pDC
yangxiao_xiang
·
2013-01-13 19:00
C++
C++
MFC如何使控件大小随着对话框大小自动调整
控件是从
CWnd
派生的,但不能使用SetWindowPos()或OnSize()或OnSizing()来改变其大小,应在父窗口的WM_SIZE消息中使用MoveWindow()来进行调整。
yangxiao_xiang
·
2013-01-13 19:00
C++
C++
第一次在VS2010下MFC采用ADO方式连接ACCESS数据库(详细过程)
LoginDlg,在类中新建两个变量CStringm_strName;CStringm_strPassword;并完善相应的构造函数和DoDataExchange部分代码如下:LoginDlg::LoginDlg(
CWnd
etwdone
·
2013-01-09 10:02
数据库编程
第一次在VS2010下MFC采用ADO方式连接ACCESS数据库(详细过程)
LoginDlg,在类中新建两个变量CStringm_strName;CStringm_strPassword;并完善相应的构造函数和DoDataExchange部分代码如下:LoginDlg::LoginDlg(
CWnd
etwdone
·
2013-01-09 10:00
关于Windows下定时器的使用
常见的定时器有如下几种:CTimer、timeSetEvent和Socket通讯中的select一、CTimerCTimer的使用在MFC中最为常见,在基于
CWnd
的类中用起来简单、方便,缺点是必须要有窗口
zqhwl_0318
·
2013-01-08 14:00
error:cannot convert parameter 1 from 'const char[12]' to 'LPCTSTR'
;...whenIcompiletheproject,thecompileryields:errorC2664:'
CWnd
::MessageBoxW':cannotconvertparameter1from'constchar
junnes
·
2013-01-07 13:00
在WM_PAINT处理函数OnPaint()中未构造CPaintDC对象造成死循环
在程序中动态创建了一个基类为
CWnd
的窗口,由于VC不知怎么回事添加不了消息处理,所以就自已增加了WM_PAINT消息映射,悲剧发生了,一运行就死循环,调试知不断的调用了OnPaint()函数,把OnPaint
zdy0_2004
·
2012-12-29 20:00
MFC的
CWnd
和HWND之间互相转换方法
类是什么就不解释了句柄是一个32位的数,是在WINDOS中的一个资源标示符,相当于c里面的指针.窗口类就是
CWnd
,窗口句柄就是HWND。
nkliming
·
2012-12-26 20:00
EDIT控件自绘
主窗口的创建过程:N个WM_ERASEBKGND->WM_PAINT(也可能WM_ERASEBKGND是WM_PAINT触发的 )2.非客户区的绘图应画在WM_NCPAINT中,不然运行后第一次显示不出来3.
CWnd
pud_zha
·
2012-12-24 18:00
VC++中对话框数据交换【十全十美】
CDialog中OnInitDialog的默认实现调用
CWnd
类的UpdateData成员函数以初始化对话框中的控件。当用户单击“
驿落黄昏
·
2012-12-22 16:30
十全十美
对话框数据交换
VC++中对话框数据交换【十全十美】
CDialog中OnInitDialog的默认实现调用
CWnd
类的UpdateData成员函数以初始化对话框中的控件。当用户单击“确定”
驿落黄昏
·
2012-12-22 16:30
十全十美
对话框数据交换
OnPaint()函数的作用原理 转
OnPaint是对这个消息的反应函数mfc 的
CWnd
::OnPaint 没做什么,只是丢给系统处理。
IMGTN
·
2012-12-20 09:00
VC中MessageBox的常见用法
,"标题",MB_OK|MB_ICONSTOP);注意:以下消息框的用法是在
CWnd
的子类中的应用,如果不是,则要MessageBox(NULL,"ddd","ddd",MB_OK);或MessageBox
m372897500
·
2012-12-18 11:00
VC无模式对话框与有模式对话框
创建无模式对话框需要调用BOOLCDialog::Create(UINTnIDTemplate,
CWnd
*pParentWnd=NULL);之后还需要调用BOOLCDialog::ShowWindow(
barsoom
·
2012-12-17 15:00
VC/MFC Q&A(整理)
避免退出程序A在一般的EDIT中采用的方法是处理PretranlateMessage(),执行代码
CWnd
*pWnd=GetFocus();if(pWnd!
zhjr1220
·
2012-12-15 13:00
Edit控件
1.主窗口的创建过程:N个WM_ERASEBKGND->WM_PAINT2.非客户区的绘图应画在WM_NCPAINT中,不然运行后第一次显示不出来3.
CWnd
::RedrawWindow默认会导致背景重绘
pud_zha
·
2012-12-05 18:00
C++控件:ListControl列表控件的使用方法
通过调用 BOOLCreate(DWORDdwStyle,constRECT&rect,
CWnd
*pParentWnd,UINTnID);创建一个窗口,dwStyle中可以使用以下一些列表控件的专用风格
smallfish0315
·
2012-12-03 09:19
ListControl
函数----MoveWindow
位置和大小取决于屏幕左上角.函数原型:BOOLMoveWindow(HWNDhWnd,intX,intY,intnWidth,intnHeight,BOOLbRepaint);参数hWnd指定了窗口的句柄x指定了
CWnd
a8082649
·
2012-12-02 22:00
TCP/IP 第21章 TCP超时和重传
第21章TCP超时和重传慢启动、拥塞避免、快速重传、快速回复算法过程:1、对一个给定的连接,初始化
cwnd
为1个报文段,ssthresh为65535个字节。
beginning1126
·
2012-12-02 21:00
QWinClass:(一)创建基于
CWnd
类的自定义窗体
QWinClass是本人开发的一套适用于CE5.0的触摸屏UI类,其主要内容是对
CWnd
的继承,对CDC的操作,以及窗体消息的过滤组合,从技术上而言这并不算复杂,只是对MFC的简单操作,但的确是需要耗费时间的
shengqin105
·
2012-12-01 20:19
MFC
CWnd
QWinClass
QWinClass:(一)创建基于
CWnd
类的自定义窗体
QWinClass是本人开发的一套适用于CE5.0的触摸屏UI类,其主要内容是对
CWnd
的继承,对CDC的操作,以及窗体消息的过滤组合,从技术上而言这并不算复杂,只是对MFC的简单操作,但的确是需要耗费时间的
shengqin105
·
2012-12-01 20:19
mfc
QWinClass
CWnd
“DDX_Control” : 不能将参数 3 从“int”转换为“
CWnd
&”
如果要使用DDX_Control,则m_ncount应为CEdit类型如果要使用intm_nCount;请使用DDX_Text(pDX,IDC_COUNT,m_nCount);而不能使用DDX_Control(pDX,IDC_COUNT,m_nCount);
longzaitianya1989
·
2012-11-30 22:00
光标位置
有一个通过调用
CWnd
::GetCurrentMessage完成此工作的简单方法。但是,此方法只在发送消息时检索光标位置。
pud_zha
·
2012-11-30 10:00
TCP调优 - 背景知识
TCPBuffer调整 TCP使用一种称为“拥塞窗口”(congestionwindow,
CWND
),来确定一次可以发送多少包。拥塞窗口越大,吞吐量越大。
智深
·
2012-11-29 18:00
tcp
buffer
buffer
size
缓冲区
tcp调优
缓冲区大小
wincore.cpp line331
elseif((pWnd->GetStyle()&0x0000000f)==0||(pWnd->GetStyle()&0x0000000f)==1)//普通按钮(默认下压按钮) {
CWnd
dragoo1
·
2012-11-29 12:00
几个关键的MFC函数的区别
onPaint与onDraw这两个函数的区别在网上解释的也比较多,首先要明确OnPaint()是
CWnd
类的成员函数,OnDraw()是CView类的成员函数,而CView派生于
CWnd
,因此CView
longxiaoshi
·
2012-11-29 10:00
嵌套分割视图
cspiltterwnd类的createstatic,createview函数BOOLCreateStatic(
CWnd
*pParentWnd,intnRows,intnCols,DWORDdwStyle
bsnry
·
2012-11-29 10:08
sdk/mfc界面
MFC工具条CToolBar添加非按钮控件CComboBox
继承
CWnd
的类都能放到工具条上。
P40614021
·
2012-11-26 21:00
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他