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
tcp 两个重要窗口:滑动窗口 和 拥塞窗口
二:那么对于数据的发送端就是拥塞窗口了,拥塞窗口不代表缓存,拥塞窗口指某一源端数据流在一个RTT内可以最多发送的数据包数,
cwnd
:发送端窗口(c
weixin_33895016
·
2020-07-05 23:15
TCP的初始
cwnd
和ssthresh
概述linux3.0以前,内核默认的initcwnd比较小,MSS为1460时,初始的拥塞控制窗口为3。linux3.0以后,采取了Google的建议,把初始拥塞控制窗口调到了10。Google'sadvice:《AnArgumentforIncreasingTCP'sInitialCongestionWindow》Therecommendedvalueofinitcwndis10*MSS.内核版
weixin_30457881
·
2020-07-05 20:52
MFC应用程序中处理消息的顺序,创建窗口的过程关闭窗口的顺序(非模态窗口),打开模式对话框的函数调用顺序
MFC应用程序中处理消息的顺序1.AfxWndProc()该函数负责接收消息,找到消息所属的
CWnd
对象,然后调用AfxCallWndProc2.AfxCallWndProc()该函数负责保存消息(保存的内容主要是消息标识符和消息参数
自由自我高唱我歌
·
2020-07-05 19:39
C++
mfc
MFC
C++实现屏幕截图(全屏截图)
voidCDemoDlg::ScreenShot(void){
CWnd
*pDesktop=GetDesktopWindow();CDC*pdeskdc=pDesktop->GetDC();CRectre
sunflover454
·
2020-07-05 13:40
C++/MFC
MFC使用的风格(CButton, CEdit, CStatic,
CWnd
等等)
风格描述按钮风格应用于CButton类对象,例如单选框、复选框和按钮。在CButton::Create的dwStyle参数中设置一个组合的风格。组合框风格应用于CComboBox类对象。在CComboBox::Create的dwStyle参数中设置一个组合的风格。编辑风格应用于CEdit类对象。在CEdit::Create的dwStyle参数中设置一个组合的风格。框架窗口风格应用于CFrameWn
zhouyj-csdn
·
2020-07-05 12:10
MFC
C/C++
VS2010
Windows平台C++截屏程序
CWnd
*pDesktop=GetDesktopWindow();CDC*pdeskdc=pDesktop->GetDC();CRectre;//获取桌面的大小pDesktop->GetClientRect
_寒潭雁影
·
2020-07-05 01:33
C++
mfc
TCP/IP复习笔记(四)之拥塞控制
拥塞控制的方法慢开始拥塞窗口拥塞窗口(
cwnd
)是指发送方维护的一个根据网络状况动态变化的窗口。一般来说,发送方会让自己的发送窗口等于拥塞窗口的大小。如果考虑到流量控制的话,发送窗口也有可
_lxyzk
·
2020-07-04 23:45
杂七杂八
网络
性能
tcp
tcp-ip
更改MFC对话框dialog默认的窗口类名classname
窗口类是抽象的,它可以有很多窗口实例,即HWND/
CWnd
。在一个程序中,你可以定制并注册一个窗口类,然后用它创建窗口,也可以直接用已经注册的窗口类创建我们的窗口。
ljfth
·
2020-07-04 22:17
mfc
dialog
class
button
文本编辑
features
线程安全”是一个什么概念?
比如
CWnd
对象不要跨线程使用,可以用窗口句柄(HWND)代替。CSocket/CAsyncSocket对象不要跨线程使用,用SOCKET句柄代替.那么到底什么是线程安全呢?什么时候需要考虑?
ljfth
·
2020-07-04 22:17
C/C++
多线程
mfc
socket
定时执行某项任务 ——MFC程序设计之计时器
CWnd
::SetTimer用于产生以指定时间间隔发送消息的计时器,
CWnd
::KillTimer则消除计时器。
haozlee
·
2020-07-04 21:35
C/C++
Windows
用文件映射来实现进程通信
发送程序:UpdateData();constLPCSTRstrName="test111";constDWORDlen=m_strSend.GetLength()+1;
CWnd
*pWnd=
CWnd
::
nullptr__
·
2020-07-04 20:53
研究
TCP的拥塞控制
2.慢开始与拥塞避免发送方维持一个叫做拥塞窗口
cwnd
(conges
Jiang走天涯
·
2020-07-04 19:25
【求职】
【网络编程】
局域网
VC++之Scroll控件
创建一个滚动条可以使用成员函数::BOOLCEdit::Create(LPCTSTRlpszText,DWORDdwStyle,constRECT&rect,
CWnd
*pParentWnd,UINTnID
andyzx
·
2020-07-04 11:02
VC++之Edit Box控件
创建一个输入窗口可以使用成员函数:BOOLCEdit::Create(LPCTSTRlpszText,DWORDdwStyle,constRECT&rect,
CWnd
*pParentWnd,UINTnID
andyzx
·
2020-07-04 11:02
VC++之Combo Box/Combo Box Ex控件
创建一个组合窗口可以使用成员函数:BOOLCListBox::Create(LPCTSTRlpszText,DWORDdwStyle,constRECT&rect,
CWnd
*pParentWnd,UINTnID
andyzx
·
2020-07-04 11:02
VC++之Tab控件
通过调用BOOLCreate(DWORDdwStyle,constRECT&rect,
CWnd
*pParentWnd,UINTnID);创建一个窗口,dwStyle中可以使用以下一些属性页控件的专用风格
andyzx
·
2020-07-04 11:02
vc++
imagelist
数据结构
mfc
VC++之List Box/Check List Box控件
创建一个列表窗口可以使用成员函数:BOOLCListBox::Create(LPCTSTRlpszText,DWORDdwStyle,constRECT&rect,
CWnd
*pParentWnd,UINTnID
andyzx
·
2020-07-04 11:02
list
vc++
wizard
button
mfc
class
窗口的最大化
原来的网址:http://book.51cto.com/art/200809/91284.htm15.13判断窗口的最大化、最小化状态并进行控制MFC中的
CWnd
类提供了下面两个函数用于判断窗口的最大化
meitianainid
·
2020-07-02 12:17
mfc
关于CRichEditView和CRichEditCtrl的相关资料
关于CRichEditViewCObject└CCmdTarget└
CWnd
└CView└CCtrlView└CRichEditView一个“带格式编辑控件”是一个窗口,在这个窗口中用户可以输入和编辑文本
longzhiten98
·
2020-07-02 09:56
VC点滴记录
MFC中的MainFrame Dlg,App,Doc,View的关系
MainFrame:主框架类Dlg是Dialog的缩写,表示对话框本身App类就是这个SDI作为"程序"的入口,有点像c的Main函数,它不是从
CWND
中派生出来的。App表示应用程序本身。
jeg_elsker_dig
·
2020-07-02 05:03
MFC
遍历窗口句柄
BOOLgetWinTest(){
CWnd
*pDesktopWnd=
CWnd
::GetDesktopWindow();
CWnd
*pWnd=pDesktopWnd->GetWindow(GW_CHI
F20140401
·
2020-07-01 23:56
Windows
MFC的CListCtrl的使用与技巧
通过调用BOOLCreate(DWORDdwStyle,constRECT&rect,
CWnd
*pParentWnd,UINTnID);创建一个窗口,dwStyle中可以使用以下一些列表控件的专用风格:
danforn
·
2020-07-01 21:24
Windows开发
浅谈VC中CDialog的创建,存活与销毁。
CDialog去创建的,销毁是有系统销毁(Dialog对象不是new出来),当然new出来的类对象必须手动去deleteCDialog();CDialog(LPCTSTRlpszTemplateName,
CWnd
请叫我涛哥0-0
·
2020-07-01 20:42
C/C++
vc杂记
ClassBase{Privter:StaticCWnd*thiz;//在这个类中定义了一个静态成员变量};2、在这个类的.cpp文件中需要这样来初始化
CWnd
*Base::thiz=NULL;关于多文档的关系
WeekyHuang
·
2020-07-01 14:44
c/c++
关于快恢复算法中的一些问题
所以协议栈会做如下工作
cwnd
=
cwnd
/2sshthresh=
cwnd
然后启动快速恢复算法:设置
cwnd
=ssthresh+ACK个数*MSS(一般情况下会是
Su_coding
·
2020-07-01 13:51
计算机网络
关于“模态对话框”和“非模态对话框”的区别
在实际编程中更加保险的办法是调用
CWnd
::ShowWindow(SW_SHOW)来显示对话框,而不管对话框是否具有Visible风格。二.非模
SAGAX
·
2020-07-01 13:59
C++(MFC)
无法从“void (__thiscall CtestDlg::* )(void)”转换为“LRESULT (__thiscall
CWnd
::* )(WPARAM,LPARAM)”
按照孙鑫的教程添加自定义消息时,如果是VC6.0开发环境,也许没有什么问题,但在VS2008中编译会报错的无法从“void(__thiscallCtestDlg::*)(void)”转换为“LRESULT(__thiscallCWnd::*)(WPARAM,LPARAM)”这是因为VS2008中消息返回值不允许为void,且消息参数不能为空,消息映射三处分别如下#defineUM_MYMESSAG
爱种鱼的猫
·
2020-06-30 17:08
C/C++学习
MFC如何修改窗口背景色
下面是工作步骤:创建一个从
CWnd
类继承的类,就叫它CMDIClient吧;在CMDIFrameWnd中加入CMDIClient变量;(具体情况看下面的代码)#include"MDIClien
beck_zhou
·
2020-06-30 16:40
HWND CDC HDC的转换
CWnd
*pWnd=
CWnd
::FromHandle(hWnd);//hWnd------->CWndHDChDC=GetDC(hWnd); //hWnd -----
学_无止境_
·
2020-06-30 14:28
工作心得
MFC之MessageBox、AfxMessageBox用法
在软件中我们经常会弹出个小窗口,给一点点提示.这就会用到消息对话框.在Win32API程序中只有MessageBox这一种用法.而在MFC中就有三各方法:1.调用API中的MessageBox;2.调用
CWnd
youqingyike
·
2020-06-30 09:32
mfc
对话框
MessageBox
VC_HWND和
CWND
的概念以及转换
今天在VC6.0上自己做个测试,验证下HWMD和
CWND
的概念自己的理解:下面先说下HWMD的概念,我也不是很理解,应该是SDK接口的概念,并没有实际对象操作的地址空间。
yangtalent1206
·
2020-06-30 06:35
VC
MFC 快速为对话框添加右键菜单
1.添加消息列表类视图-》类向导-》WM_CONTEXTMENU-》onContextMenu()2.添加右键代码voidCMFCApp002Dlg::OnContextMenu(
CWnd
*pWnd,CPointpoint
高傲的三师兄
·
2020-06-30 04:27
m_hWnd和this指针
一)m_hWnd①m_hWnd这个成员变量,最早是定义在类
CWnd
中,而且是类
CWnd
的第一个数据成员,先看一下MSDN的解析:ThehandleoftheWindowswindowattachedtothisCWnd.Them_hWnddatamemberisapublicvariableoftypeHWND
Hello_W0rld
·
2020-06-30 03:10
深入浅出MFC学习笔记1--CRuntimeClass相关
1.MFC数个重要类层次关系仿真CObject,CCmdTarget,
CWnd
,CFrameWnd,CDocument,CViewCWinApp,CWinThread2.MFC程序初始化和运行时类型识别构造顺序
raindayinrain
·
2020-06-29 23:14
Ui-Window-Mfc
MFC Windows程序设计--在窗口绘图
设备描述表类:CDC1.获取CDC对非OnPaint中CDC*pDC=
CWnd
::GetDC();//客户区DC,
CWnd
::GetWindowDC(),整个窗口对OnPaint中PAINTSTRUCTps
raindayinrain
·
2020-06-29 23:14
Ui-Window-Mfc
VC关于置顶窗口的方法小结
将窗体置顶的API函数::SetWindowPos(m_hWndTop,HWND_TOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE);//MFCpDlg->SetWindowPos(&
CWnd
wirror800
·
2020-06-29 19:19
MFC中设置窗口大小位置
第一种方法:使用SetWindowPos函数
CWnd
::SetWindowPosBOOLSetWindowPos(constCWnd*pWndInsertAfter,intx,inty,intcx,intcy
wirror800
·
2020-06-29 19:19
mfc
活动
windows
TCP拥塞控制算法
为了避免出现此类问题,流量控制要求数据传输双方在每次交互时声明各自的接收窗口「rwnd」大小,用来表示自己最大能保存多少数据
cwnd
(congetionWindow)拥塞窗口:接受窗口只能表示个体自己的网络情况
头发不会掉
·
2020-06-29 06:36
TCP
TCP可靠传输,流量控制,拥塞控制一篇搞定
目录抓包过程以及TCP包首部可靠传输窗口概念引出接收窗口rwnd和发送窗口
cwnd
流量控制举例来说明具体TCP流量控制过程拥塞控制慢开始和拥塞避免算法快重传和快恢复算法流量控制和拥塞控制的区别抓包过程以及
vx公众号<阿甘的码路>
·
2020-06-29 00:37
计算机网络
MFC中CheckBox的状态判断
2,利用
CWnd
成员函数IsDlgButtonChecked。3,把CheckBox复选框控件与Value类别BOOL型变量相关联。4,把CheckB
草帽小子说编程
·
2020-06-28 22:23
MFC 对话框添加背景图片并且让对话框的子控件背景透明
VideoSetDlg.hclassCVideoSetDlg:publicCDialogEx{public:HBRUSHOnCtlColor(CDC*pDC,
CWnd
*pWnd,UINTnCtlColor
唯独失去了从容
·
2020-06-28 20:48
MFC
遍历子窗口
voidSuperbikeControl::GetChildWindow(
CWnd
*
cwnd
){
CWnd
*wnd=
cwnd
->GetWindow(GW_CHILD);if(wnd!
weixin_34132768
·
2020-06-28 12:50
MFC自删除的实现
在DLG类中添加成员函数,BOOLDeleteSelft(),代码如下:classCDelSelfDlg:publicCDialog{//Constructionpublic:CDelSelfDlg(
CWnd
weixin_34129696
·
2020-06-28 12:09
CWnd
和CDC, hwnd和hdc
虽然Gilbert之前介绍过
CWnd
和HWnd的区别,但是这里和其他几个CDC,HDC放在一起重申一下其中的区别和关系.1.对象和句柄
CWnd
是类,HWnd是句柄,
CWnd
封装了HWndCWndwnd;
weixin_34097242
·
2020-06-28 11:30
(转)
CWnd
与HWND的区别与转换
一、区别HWND是句柄,
CWnd
是MFC窗体类,
CWnd
中包含HWND句柄成员对象是m_hWnd.HWND是Windows系统中对所有窗口的一种标识,即窗口句柄。这是一个SDK概念。
weixin_33951761
·
2020-06-28 08:50
【MFC两种视频图像採集方法】DirectShow与Opencv
stdcallStartVideo(void*c){CVideoConf*conf=(CVideoConf*)c;intvid=conf->code;CStringstrurl(conf->rtmpurl);
CWnd
weixin_33924220
·
2020-06-28 08:57
初识MFC----视图窗口类CView
1、相关问题视图窗口-提供了一个用于显示数据的窗口可以和用户进行交互操作相关类CView及其子类-父类
CWnd
2、视图窗口的使用2.1从CView类派生了一个自己的视图类CMyView,并在CMyView
weixin_30530523
·
2020-06-27 21:34
MFC 多线程拷贝文件开始暂停停止和进度条
include"afxwin.h"UINTMyThreadFun(LPVOIDpParam);//CCopyFileDlg对话框classCCopyFileDlg:publicCDialog{//构造public:CCopyFileDlg(
CWnd
飞奔的小猪猪
·
2020-06-27 14:58
工作笔记
图形相关
MFC
利用静态文本控件实现画图
具体代码如下voidCMFCApplication5Dlg::OnBnClickedButton1(){//TODO:在此添加控件通知处理程序代码
CWnd
*pwnd=GetDlgItem(IDC_STA
我只是一只狗
·
2020-06-27 01:56
c++
MFC 菜单自绘
也有大神子类化
CWnd
。。。这应该属于高度定制了,表示驾驭不了,还是看子类化的吧。
Snake-Scorpio
·
2020-06-26 23:39
C++/MFC
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他