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 DLL 中的窗口响应PreTranslateMessage
PreTranslateMessage是
CWnd
的虚函数,在这条函数里处理一些按键消息非常方便。
chenlycly
·
2013-05-26 16:00
vs MFC 添加弹出菜单
voidCXXX::OnContextMenu(
CWnd
*pWnd,CPointpoint){ //TODO:在此处添加消息处理程序代码 CMenumenu; VERIFY(menu.LoadMenu(
chaoguodong
·
2013-05-24 14:00
GetDlgItem
编辑本段函数说明根据继承关系,有如下几类:1).CWindow::GetDlgItemHWNDGetDlgItem(int nID)const;说明——参数nID:接收消息的控件的标识;返回值:标识所标记的控制窗口句柄;2).
CWnd
laogaoAV
·
2013-05-12 17:00
VC++的一周总结<1>
1.dependencywalker可以帮助调试,查看运行库德依赖;2.改变子窗口的背景颜色方式,响应下面的函数 afx_msgHBRUSHOnCtlColor(CDC*pDC,
CWnd
*pWnd,
wzwqy
·
2013-05-10 21:28
函数
walker
C#下简单的函数指针使用实例
指针是一个让人欢喜让人忧的东西,其强大无比,个人经验来看,50%的BUG都是指针的问题,前不久用心看了一下C++下面的函数指针,感觉相当好用,尤其是对于类的封装而言,其作用类似MFC下面的消息响应,但消息响应似乎只是
CWnd
shengqin105
·
2013-05-09 15:28
C#
delegate
函数指针
C#下简单的函数指针使用实例
指针是一个让人欢喜让人忧的东西,其强大无比,个人经验来看,50%的BUG都是指针的问题,前不久用心看了一下C++下面的函数指针,感觉相当好用,尤其是对于类的封装而言,其作用类似MFC下面的消息响应,但消息响应似乎只是
CWnd
shengqin105
·
2013-05-09 15:28
C#
delegate
函数指针
C#
Windows Touch的WM_GESTURE与WM_GESTURENOTIGY消息-中文整理
MFC的
CWnd
类已经加载了这个消息,以虚函数的方式供集成的类使用,函数声明为LRESULTOnGesture(WPARAMwParam,LPARAMlParam)
Augusdi
·
2013-05-04 23:45
Windows
Touch
SetWindowPos cannot overload 7个参数? (SDK API 与 MFC API的区别)
今天使用SetWindowPos函数,VC总是自动调用
Cwnd
下的含有6个参数的成员函数即: BOOLSetWindowPos(constCWnd*pWndInsertAfter,intx
zhongjling
·
2013-05-02 20:00
CWnd
不能直接响应menus, toolbar buttons, and acceler...
CWnd
不能直接响应menus, toolbar buttons, and accelerator keys产生的消息,这种消息称为Command messages ,Command messages
IMGTN
·
2013-05-02 17:00
[MFC] HWND(获取控件或窗体句柄) [大三TJB_708]
平台:visualstudio2010 1C++窗体对象和HWND窗体对象是一个继承于
CWnd
类的C++类的对象。
misskissC
·
2013-04-30 18:00
[MFC]线程的挂起与恢复
实例——线程的挂起与恢复关键代码:CDemoThreadDlg::CDemoThreadDlg(
CWnd
*pParent/*=NULL*/) :CDialogEx(CDemoThreadDlg::IDD
ouyangshima
·
2013-04-28 18:00
CFileDialog 使用
NULL,LPCTSTRlpszFileName=NULL,DWORDdwFlags=OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,LPCTSTRlpszFilter=NULL,
CWnd
b5w2p0
·
2013-04-27 10:00
CFileDialog
MFC画刷2
voidCNeiCunDlg::InHuaBi() {
CWnd
*pWnd=GetDlgItem(IDC_STATIC); if(pWnd!
cddchina
·
2013-04-23 22:00
LPSTR、LPWSTR、LPCSTR、LPCWSTR、LPTSTR、LPCTSTR的区分与转化
LPCTSTR的区分与转化分类: C++学习笔记2009-07-2514:23 5103人阅读 评论(4) 收藏 举报funmfcvbc#c 首先在编译程序时经常会遇到这种问题:错误 1 errorC2664:“
CWnd
s3c44b0x
·
2013-04-23 15:00
C++学习笔记
MFC对话框和控件
在MFC中,对话框的功能被封装在CDialog类中,而CDialog类是
CWnd
类的派生类。作为窗口,对话框和
ouyangshima
·
2013-04-22 19:00
ID--HANDLE--HWND三者之间的互相转换
ID--HANDLE--HWND三者之间的互相转换id->句柄、、、、、hWnd=::GetDlgItem(hParentWnd,id);id->指针、、、、、
CWnd
::GetDlgItem();句柄
chen495810242
·
2013-04-18 13:00
VC中句柄、指针、ID之间的转换
从句柄到指针
CWnd
*pWnd=
CWnd
::FromHandle(hWnd);//atemporaryCWndobjectiscreated//andattached.pWnd->Attach(hWnd
txk15619567977
·
2013-04-17 12:00
VC中句柄指针ID之间的转换
mfc句柄指针ID之间的转换
MFC 如何添加自定义消息
如果用户自定义的类要求响应普通的Windows消息(也就是以WM_开头,除了WM_COMMAND以外的消息,这类消息在WM_USER以下的是系统消息,WM_USER以上的可以由用户自己定义),那就要求自定义的类必须从
CWnd
Howard_Liu1314
·
2013-04-15 21:00
怎样让在OnPaint中设置的对话框背景色和静态文本,编辑框等控件的背景色一致,这样看起来才协调
HBRUSHCMyDlg::OnCtlColor(CDC*pDC,
CWnd
*pWnd,UINTnCtlColor){ // HBRUSHhbr=CDialog::OnCtlColor(pDC,pWnd,
zhangyulin54321
·
2013-04-14 18:00
MFC列表控件ListControl和树控件TreeControl
列表控件 列表相关的类:CListCtrl-父类是
CWnd
,本质是一个控件; CListView-父类是CView,本质是一个视图。
ouyangshima
·
2013-04-12 18:00
static text文字修改颜色和字体的解决办法
第一种办法(应该是最好的办法,可以正对单个控件来修改颜色,也许对其他类型的控件也可通用): 首先我们在对话框中添加OnCtlColor消息映射函数,函数作用/函数原型/参数解释请看MSDN描述~QUOTE:
CWnd
dodott
·
2013-04-12 15:00
VC视频教程笔记!
第1课1.MFC生成的C++源文件中都有StdAfx.h,此文件包含了常用的AFX函数的声明,其中有afxwin.h,此文件包含了CRECT,CPoint,
CWnd
等许多类及其方法的声明。
wwqingyue
·
2013-04-11 16:00
C++
VC
MFC消息分类和处理方式
2、从
CWnd
派生的类,都可以接收到这类消息。二、命令消息: 1、来自菜单、加速键或工具栏按钮的消息。这类消息都以WM_COMMAND呈现。
ljianhui
·
2013-04-10 11:00
mfc
消息
VC++中的字体设置
VC++中statictext字体改变 窗口都有2个和字体有关的函数:
CWnd
::GetFont()和SetFont(CFont*,BOOL);1)CFont*pFont=m_static.GetFont
L_Andy
·
2013-04-10 10:00
VC++之List Box/Check List Box控件
创建一个列表窗口可以使用成员函数:BOOLCListBox::Create(LPCTSTRlpszText,DWORDdwStyle,constRECT&rect,
CWnd
*pParentWnd,UINTnID
Augusdi
·
2013-04-09 23:00
MFC的视图View
概述MFC视图(View类)提供一个显示数据的窗口,用于和客户交互,父类是
CWnd
。
ouyangshima
·
2013-04-07 18:00
禁用CMFCRibbonBar的按钮(变灰)
CMFCRibbonBar的按钮变灰,刚开始以为获得了按钮的指针,里面一定有方法或者接口达到我想要的功能,刚开始以为那些按钮和Checkbox等元素是我们普通的控件元素,谁知道用SPY++查了一下,这些都不是继承于
CWnd
fion45
·
2013-04-02 14:00
C++
VC++动态创建Menu
要在程序中使用菜单也很简单,一般分以下几步:第一步先用VC的菜单编辑器创建一个菜单资源,给它赋予我们自己定义的ID,第二步在程序中构造一个CMenu类的对象,用CMenu::LoadMenu函数将菜单从资源中装入,接着调用
CWnd
lcalqf
·
2013-03-29 23:00
获取窗口句柄
1this->m_hwnd2
CWnd
::GetSafeHwnd获取窗口类的窗口句柄HWND GetSafeHwnd( ) const; Returns m_hWnd,or NULL ifthe this
yy3166
·
2013-03-29 21:46
窗口句柄
MFC修改button的颜色、背景、边框、对话框标题
MFC的button控件是一个不同于其他控件,其CButtton类是
CWnd
的一个子类,在修改button的背景、颜色和边框的时候必须自己进行编写一个新的类,如CMyButton。
道客优
·
2013-03-29 20:48
vc
MFC修改button的颜色、背景、边框、对话框标题
MFC的button控件是一个不同于其他控件,其CButtton类是
CWnd
的一个子类,在修改button的背景、颜色和边框的时候必须自己进行编写一个新的类,如CMyButton。
hilaochen
·
2013-03-29 20:00
设置窗口背景色
若要改变CView,CFrameWnd或
CWnd
对象的背景颜色需要处理WM_ERASEBKGND消息WM_ERASEBKGNDReturnValuesAnapplicationshouldreturnnonzeroifiterasesthebackground
shuilan0066
·
2013-03-29 10:00
[MFC]MFC程序结构(二)
窗口创建过程1.1加载菜单1.2调用
CWnd
::CreateEx创建窗口 1.2.1调用PreCreateWindow设计并注册窗口类 1.2.2调用AfxHookWindowCreate设置钩子
ouyangshima
·
2013-03-28 20:00
VC++创建popup窗体
在MFC里面创建普通的不是popup子窗体,用Create即可代码如下:
CWnd
*wnd=newCWnd(); wnd->Create(NULL,NULL,WS_OVERLAPPEDWINDOW,CRect
XIAIBIANCHENG
·
2013-03-27 20:00
mfc
vc++
WS_POPUP
CreateEx
MDI完美无边框
AFX_STATICBOOLAFXAPI_AfxModifyStyle(HWNDhWnd,intnStyleOffset,DWORDdwRemove,DWORDdwAdd,UINTnFlags);#defineDELETE_BORDER_
CWND
mergerly
·
2013-03-27 14:00
Sciter2 之一:封装Sciter2到
CWnd
的子类中
封装Sciter2到
CWnd
子类 关键词:sciter2、MFC、
CWnd
以前一直用MFC做界面,虽有朋友推荐多种界面设计,但也就看看,从没真正去了解。
yunzhaoqiang
·
2013-03-26 20:00
OpenSceneGraph之一:
CWnd
中显示
OpenSceneGraph之一:封装osg到
CWnd
子类中 上周刚接到一任务,需要对室内装修进行三维模拟,然后就想到了OpenSceneGraph,以前了解过OpenSceneGraph,
yunzhaoqiang
·
2013-03-25 21:00
MFC创建窗口的过程
MFC应用程序中处理消息的顺序1.AfxWndProc() 该函数负责接收消息,找到消息所属的
CWnd
对象,然后调用AfxCallWndProc2.AfxCallWndProc() 该函数负责保存消息
bing87496988
·
2013-03-23 11:00
标签背景透明以及文字重叠问题
当我们在窗口使用了非系统默认颜色或图片当背景时,上面的标签等控件实在是影响美观这个问题,只要设置标签的背景为透明就可以解决,代码如下:HBRUSHCTransparentCtlDlg::OnCtlColor(CDC*pDC,
CWnd
邓学彬
·
2013-03-22 14:51
C++/VC/MFC
图形图像/自绘
界面设计/界面美化
标签背景透明以及文字重叠问题
当我们在窗口使用了非系统默认颜色或图片当背景时,上面的标签等控件实在是影响美观这个问题,只要设置标签的背景为透明就可以解决,代码如下:HBRUSHCTransparentCtlDlg::OnCtlColor(CDC*pDC,
CWnd
CometNet
·
2013-03-22 14:00
vs2010中实现画面启动
class CWzdSplash : public
CWnd
4. { 5. DECLARE
hilaochen
·
2013-03-22 08:00
获取当前应用指针
CWnd
*pMain=AfxGetApp()->m_pMainWnd;//获取主应用指针1; ::PostMessage(*pMain, WM_SOCKET, temp, 0);
s3c44b0x
·
2013-03-20 01:00
VC/MFC如何设置对话框背景颜色
1.重载OnCtlColor (CDC* pDC,
CWnd
* pWnd, UINT nCtlColor),即WM_CTLCOLOR消息。
fanwenbo
·
2013-03-14 00:00
如何解决修改StaticText的字体
CPP文件中的语句:复制代码代码如下:HBRUSH类名::OnCtlColor(CDC*pDC,
CWnd
·
2013-03-13 11:26
新旧MFC版本实现CEdit透明的2种方法的实例代码
VisualStudio6)实现起来很方便,只需要在对话框类下处理WM_CTLCOLOR消息,然后以下代码即可:复制代码代码如下:HBRUSHCAlphaEditboxDlg::OnCtlColor(CDC*pDC,
CWnd
·
2013-03-12 15:19
使用OnCtlColor函数消息打造背景
在MFC类库提供了
CWnd
::OnCtlColor函数,在工作框架的子窗口被重画时将调用该成员函数.因此可以重载WM_CTLCOLOR消息的响应函数.此函数的原型: afx_msgHBRUSHOnCtlColor
feidegengao
·
2013-03-11 13:00
mfc
模式与非模式对话框的种种
virtualintDoModal();函数返回可以是IDOK或IDCANCELBOOLCreate(UINTnIDTemplate,
CWnd
*p
windows_nt
·
2013-03-09 22:00
VC串口编程
$","w+t",stdout); //freopen("CONIN$","r+t",stdin); //GetDlgItem(IDC_BUTTON1)->EnableWindow(FALSE);//
CWnd
Canbus
·
2013-03-08 15:00
vs2008 添加启动画面(基于对话框)
SPLASH_HEADER_ #pragma once //#include "afxwin.h" // CSplashWnd class CSplashWnd : public
CWnd
thecloud
·
2013-03-07 20:00
vs2008
InvalidateRect
在OnPaint中,系统响应WM_PAINT消息,OnPaint将调用CPaintDC dc(this)以得到绘图设备上下文,CPaintDC::CPaintDC(
CWnd
* pWnd)是CPaint的构造函数
danelumax2
·
2013-03-07 19:00
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他