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
bitset类的应用
比如MFC程序中的窗口类
CWnd
类的鼠标移动消息处理函数: afx_msg void OnMouseMove(UINT nFlags,CPoint point); 该函数的第一个参数
·
2015-10-31 15:26
bitset
MFC常用命名规范
一、MFC、句柄、控件及结构的命名规范 Windows类型 样本变量 MFC类 样本变量 HWND hWnd;
CWnd
* pWnd;
·
2015-10-31 14:31
命名规范
GetWindowRect与GetClientRect 的区别
GetWindowRect(HWND hWnd,LPRECTlpRect); 在Visual Studio 2005中,函数原型为void GetWindowRect(LPRECT lpRect) const; 是属于
CWnd
·
2015-10-31 14:14
window
MFC拆分窗口及它们之间的数据交换
窗格通常是应用程序特定的由CView派生的对象,但它也可以是具有适当子窗口ID的任何
CWnd
对象。 一个CSplitterWnd对象通常被嵌入CFrameWnd或CM
·
2015-10-31 14:13
mfc
MFC常见问题解惑
Application Architecture Classes: CWinApp/CFrameWnd/... 3 Window, Dialog, and Control Classes:
CWnd
·
2015-10-31 14:12
常见问题
MFC中树控件CTreeCtrl的用法
通过调用 BOOL Create( DWORD dwStyle, const RECT& rect,
CWnd
* pParentWnd, UINT nID );创建一个窗口,dwStyle中可以使用以下一些
·
2015-10-31 14:52
tree
CWnd
对象和窗口的关系
很多人认为MFC中的
CWnd
对象就是窗口,其实不然,它只是拥有一个与窗口相关联的扭带,即窗口句柄。
·
2015-10-31 13:58
对象
CWnd
::SetIcon究竟做了什么事
用VC向导生成的基于对话框的程序中,在对话框的OnInitDialog()函数中,总可以看到如下的代码段: BOOL CXXXDlg::OnInitDialog(){ ...... // Set the icon for this dialog. The fram
·
2015-10-31 13:59
icon
MFC对话框编程
对话框类的继承特性: cobject ccmdtarget
cwnd
 
·
2015-10-31 13:34
mfc
MFC中CDialog与其对话框资源的绑定 dll中资源的切换
IDD = xxxxx }; 在这个对话框的构造函数里一般会这样写 查看源代码 打印 帮助 1 InvoiceDialog::InvoiceDialog(
CWnd
·
2015-10-31 13:27
dialog
全面解析MFC应用程序中处理消息的顺序
1.AfxWndProc() 该函数负责接收消息,找到消息所属的
CWnd
对象,然后调用AfxCallWndProc 2.AfxCallWndProc
·
2015-10-31 13:20
应用程序
MFC中的消息
标准消息:除了WM_COMMAND以外,所有以WM_开头的消息都是标准消息,继承自
CWnd
类的所有类都可以接受此类消息; 命令消息:来自菜单,工具栏, 加速键等的消息,这些消息都以WM_COMMAND
·
2015-10-31 12:27
mfc
GetDlgItem有API的和
CWnd
的用法
GetDlgItem有API的和
CWnd
的, API函数有两个参数,第一个是要获得控件的窗口指外地,第二个参数是要获得控件的ID标识,返回的则是该控件的窗口句柄  
·
2015-10-31 12:36
git
精通 VC++ 实效编程280例 - 01 窗口
在 MFC 中,
CWnd
类为各种窗口提供了基类。
·
2015-10-31 12:58
vc++
定时器函数SetTimer
根据定义指定的窗口,在指定的窗口(
CWnd
)中实现OnTimer事件,这样,就可以相应事件了。 SetTimer有两个函数。
·
2015-10-31 12:17
timer
vc6 关于DevPartner 的 Argument 2 in ReleaseDC
我有以下代码: CClientDC dc(this);
CWnd
*pWindow; CString fontName = _T("
·
2015-10-31 11:48
part
VC判断控件是否按钮。
CWnd
* pwndChild = GetWindow(GW_CHILD);
·
2015-10-31 11:25
VC
句柄 <-> ID <-> 指针
句柄 -> 指针: pWnd =
CWnd
::FromHandle(hWnd); //a temporary
CWnd
object is created and attached
·
2015-10-31 11:18
指针
MFC 多线程弹出对话框
#ifdef _DEBUG void
CWnd
::AssertValid() const { if (m_hWnd == NULL) return; // null
·
2015-10-31 11:51
多线程
PreTranslateMessage
MFC 消息控制流最具特色的地方是
CWnd
类的虚拟函数 PreTranslateMessage() ,通过重载这个函数,我们可以改变 MFC 的消息控制流程,甚至可以作一个全新的控制流出来。
·
2015-10-31 11:37
translate
MFC 消息宏
2、Window消息(WM_xxx) 所有派生自
CWnd
的类都有资格接受 WM_xxx。
·
2015-10-31 11:32
mfc
如何使用VC中的Custom Control?
要使用Custom Control,我们必须先写一个自定义的窗口类,例如CPieChartCtrl,派生自
CWnd
, 然后,在程序开始对这个窗口类进行注册, BOOL CPieChartCtrl
·
2015-10-31 11:30
VC
mfc单击某个程序中的某个按钮
void CqqView::OnLButtonDown(UINT nFlags, CPoint point){ // TODO: 在此添加消息处理程序代码和/或调用默认值 ::
CWnd
·
2015-10-31 11:27
mfc
精通 VC++ 实效编程280例 - 01 窗口
在 MFC 中,
CWnd
类为各种窗口提供了基类。
·
2015-10-31 11:13
vc++
Menu Basic
要在程序中使用菜单也很简单,一般分以下几步:第一步先用VC的菜单编辑器创建一个菜单资源,给它赋予我们自己定义的ID,第二步在程序中构造一个 CMenu类的对象,用CMenu::LoadMenu函数将菜单从资源中装入,接着调用
CWnd
·
2015-10-31 11:28
menu
AfxLockTempMaps和AfxUnlockTempMaps
CWnd
::FromHandle静态函数返回指定句柄的窗口的指针,但该窗口指针所指向的
CWnd
类对象是MFC临时创建的对象,该对象与窗口 Attach。
·
2015-10-31 11:45
unlock
MFC,splash启动画面(改)
5 //这是一个启动画面类,这里注释便不多写了,网上有 6 #pragma once 7 // CWzdSplash 8 class CWzdSplash : public
CWnd
·
2015-10-31 11:13
mfc
在EDIT为只读的情况下,设置EDIT背景色为白色
WM_CTLCOLOR的响应函数 HBRUSH CChatDlg::OnCtlColor(CDC* pDC,
CWnd
·
2015-10-31 11:50
it
WM_IDLEUPDATECMDUI与CView
CFrameWnd貌似会向其CView子窗口(从
CWnd
继承的子窗口也适用)发生此消息, 子窗口可以响应该消息来更新一些按钮控件的状态. ex: #pragma once // CWelcomeView
·
2015-10-31 11:13
update
MFC修改主窗口风格
要修改窗口的缺省风格,需要重载
CWnd
::PreCreateWindow(CREATESTRUCT& cs)函数,并在其中修改CREATESTRUCT型参数cs。
·
2015-10-31 10:16
mfc
GetWindowText和GetDlgItemText的区别
/* if (GetDlgItem(IDC_Number1)->GetWindowText(str),str=="Number1")//获取指定控件的指针 返回
CWnd
·
2015-10-31 10:07
window
【原创】VC在单文档的项目中,各个类之间的引用
1、获得edit控件指针,句柄的方法 2、获得dialog对话框指针,句柄的方法 3、获得view视图指针,句柄的方法 4、获得CMainFrame框架指针,句柄的方法 5、获得
CWnd
窗口的指针
·
2015-10-31 10:56
VC
MFC消息循环
MFC消息循环 MFC应用程序中处理消息的顺序 1.AfxWndProc() 该函数负责接收消息,找到消息所属的
CWnd
对象,然后调用AfxCallWndProc。
·
2015-10-31 10:31
mfc
TCP的拥塞控制 (二)
当
cwnd
< ssthresh时,TCP保持在Slow Start阶段; 当
cwnd
>= ssthresh时,TCP进入Congestion Avoidan
·
2015-10-31 10:59
tcp
通过IStream输出图像信息
//////////////////////// //参数假设 PBYTE pbImage 为指向图像的指针 int nSize 为图像大小
CWnd
*pCWnd 为输出到界面的元素指针
·
2015-10-31 10:10
Stream
消息的分类
从
CWnd
派生的类,都可以接收到这类消息。 2.COMMAND消息 来自菜单,加速键或工具栏按钮的消息。这类消息都以WM_COMMAND消息呈现。
·
2015-10-31 10:43
分类
MFC 实现button window
#include <afxwin.h> // 主窗口框架 class ButtonWin : public
CWnd
{ public: ButtonWin()
·
2015-10-31 10:29
window
非模态对话框 以及与模态对话框的转换
更保险的办法是调用
CWnd
::ShowWindow(SW_SHOW)来显示对话框,而不管对话框是否具有Visible风格。
·
2015-10-31 10:54
模态对话框
从VC6.0转到vs2008的一些问题
完全可以正确编译的消息响应函数的时候出现一个错误:无法从“void (__thiscall CMainFrame::* )(WPARAM,LPARAM)”转换为“LRESULT (__thiscall
CWnd
·
2015-10-31 10:16
vs2008
ON_WM_NCHITTEST 问题解决方法
static_cast' : cannot convert from 'UINT (__thiscall CMenuBar::* )(CPoint)' to 'LRESULT (__thiscall
CWnd
·
2015-10-31 10:20
test
MFC中的Dlg,App,Doc,View类简单说明
Dlg 是Dialog 的缩写,表示对话框本身 App类就是这个SDI作为"程序"的入口,有点像c的Main函数,它不是从
CWND
中派生出来的。
·
2015-10-31 10:19
view
CenterWindow()的用法 .
CenterWindow()的用法为: void CenterWindow(
CWnd
* pAlternateOwner = NULL ); 其中参数pAlternateOwner指向所想居中的窗口的指针
·
2015-10-31 10:34
window
MFC消息路由/映射机制研究
MFC中的每个窗口都对应一个C++类 Windows中的窗口用HWND来标示,C++类是指
CWnd
或其派生类。两者之间可以
·
2015-10-31 09:32
mfc
MFC中
CWnd
类及其派生类对话框、消息处理、窗口操作
http://hi.baidu.com/xiaorida21/blog/item/8d8eb77a22eedee52e73b39e.html
CWnd
类 我们在屏幕上看到的所有对象都和窗口有关,它们或者派生于
·
2015-10-31 09:52
mfc
Visual KB 《MFC Windows程序设计示例》
class CMyApp:public CWinApp{ public: virtual BOOL InitInstance(); }; class CMainWindow:public
CWnd
·
2015-10-31 09:16
windows
VC++之随父窗口变化调整控件大小/位置
控件是从
CWnd
派生的,但不能使用SetWindowPos()或OnSize()或OnSizing()来改变其大小,应在父窗口的WM_SIZE消息中使用MoveWindow
·
2015-10-31 09:33
vc++
vc++ static类的用法
CStatic 继承于
CWnd
,是一种特殊的窗体。他可以显示文本字符串(这也是最常用的用法)、图标、指针(cursor)、位图和增强图文元件. 通常静态控件不提供输入和输出。
·
2015-10-31 09:32
static
VC:CColorDialog(COLORREF)
, CC_FULLOPEN); //dlg.DoModal(); //CColorDialog( COLORREF clrInit = 0, DWORD dwFlags = 0,
CWnd
·
2015-10-31 09:50
dialog
VC:CFontDialog(CClientDC 、GetDeviceCaps()、memset、LOGFONT、memcpy、CFont、SelectObject() 、IsStrikeOut())
LPLOGFONT lplfInitial = NULL, DWORD dwFlags = CF_EFFECTS | CF_SCREENFONTS, CDC* pdcPrinter = NULL,
CWnd
·
2015-10-31 09:50
select
VC++技术内幕(三)
C*View <- Cview <-
CWnd
<- Cobject C*View 两个最重要的基类:CView和
CWnd
,
CWnd
提供了C*View的”窗口属性”,CView则提供了它和应用程序框架其他部分间的联系
·
2015-10-31 09:52
vc++
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他