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中如何如何获得picture控件的大小
可以使用一下代码:CRectpect;
CWnd
*pWnd=GetDlgItem(IDC_PICTURE);//IDC_PICTURE为控件ID号IDpWnd->GetClientRect(&pect
chenhezhuyan
·
2012-09-08 18:00
基于MFC对话框的键盘消息响应
MFC消息控制流最具特色的地方是
CWnd
类的虚拟函数PreTranslateMess
面对现实,超越自己
·
2012-09-05 12:00
持久窗口与临时窗口
++对象来操作窗口而窗口是用句柄来标识的,这样就需要将窗口和C++对象关联起来通过C++对象的成员变量m_hWnd来建立这种联系如果一个窗口对象和一个窗口相关联了,那么我们要获取这个窗口对象(通常都是
CWnd
Git_Android
·
2012-09-04 20:00
持久窗口与临时窗口
持久窗口与临时窗口
++对象来操作窗口而窗口是用句柄来标识的,这样就需要将窗口和C++对象关联起来通过C++对象的成员变量m_hWnd来建立这种联系如果一个窗口对象和一个窗口相关联了,那么我们要获取这个窗口对象(通常都是
CWnd
liyuanjinglyj
·
2012-09-04 20:00
c
windows
mfc
持久窗口与临时窗口
对象来操作窗口 而窗口是用句柄来标识的,这样就需要将窗口和C++对象关联起来 通过C++对象的成员变量m_hWnd来建立这种联系 如果一个窗口对象和一个窗口相关联了,那么我们要获取这个窗口对象(通常都是
CWnd
runfeel
·
2012-09-04 20:00
窗口
WarmGUI(1) 第一个类,用CBTHook构建CWindow (山寨版MFC::
Cwnd
)
WarmGUI(1)第一个类,用CBTHook构建CWindow(山寨版MFC::
Cwnd
)转载必须注明原文转自C++博客(cppblog),作者毕达哥拉斯半圆,谢谢合作。
毕达哥拉斯半圆
·
2012-09-04 00:00
如何向窗口发送消息
CWnd
类的SendMessage和PostMessage成员函数.第一步:在头文件中自定义消息,如:#defineWM_USER_MSG(WM_USER+100)第二步:通过类向导点击Message选项卡
flydream0
·
2012-08-31 12:00
如何向窗口发送消息
CWnd
类的SendMessage和PostMessage成员函数.
jiagou
·
2012-08-31 12:00
发送
C++学习笔记05 由类名创建对象
脚本中有一个参数传递类名,你需要通过类名来动态的创建这个对象,这时候就需要动态创建了 2.原理:C++不是动态语言,所以没法从语言机制上实现类的动态创建,但这样的需求却有可能存在,一个类似的例子便是MFC中
CWnd
前进的路上
·
2012-08-30 12:00
DoDataExchange整理
CWnd
::DoDataExchange virtual void DoDataExchange( CDataExchange* pDX ); 参数: pDX 指向CDataExchange对象的指针
runfeel
·
2012-08-29 21:00
Exchange
CWnd
::OnContextMenu函数(右键单击弹出快捷菜单)
CWnd
::OnContextMenu afx_msg void OnContextMenu(
CWnd
* pWnd, CPoint pos ); 参数说明 pWnd Handle to the
runfeel
·
2012-08-28 23:00
contextMenu
给窗口添加右键菜单 WM_CONTEXTMENU
在view派生类中添加WM_CONTEXTMENU消息例如:voidCZxView::OnContextMenu(
CWnd
*pWnd,CPointpoint) {//TODO:AddyourmessagehandlercodehereCMenumenu
fakine
·
2012-08-27 09:00
api
command
null
存储
mfc
menu
VC中树形控件(CTreeCtrl)的使用
通过调用BOOLCreate(DWORDdwStyle,constRECT&rect,
CWnd
*pParentWnd,UINTnID); 创建一个窗口,dwStyle中可以使用以下一些树形控件的专用风格
whucv
·
2012-08-23 15:00
数据结构
数据库
tree
mfc
dialog
imagelist
MFC中视图类的OnDraw与OnPaint两个函数的区别
OnPaint()是
CWnd
的类成员,负责响应WM_PAINT消息。
shanzhizi
·
2012-08-23 15:00
数据结构
工作
windows
function
文档
mfc
如何修改MFC的图标
修改左上角的图标和任务栏里图标 在对话框构造函数中1 CTestDlg::CTestDlg(
CWnd
* pParent /*=NULL*/)2 : CDialog(CTestDlg::IDD
flydream0
·
2012-08-20 12:00
如何修改MFC的图标
修改左上角的图标和任务栏里图标 在对话框构造函数中 1 CTestDlg::CTestDlg(
CWnd
* pParent /* =NULL */ ) 2 :CDialog(CTestDlg::
jiagou
·
2012-08-20 12:00
mfc
OnPaint()函数的作用原理
OnPaint是对这个消息的反应函数mfc的
CWnd
::OnPaint没做什么,只是丢给系统处理。一:先执行OnEraseBkgnd,擦除背景(如果想自绘控件,这个函数直
xiliang_pan
·
2012-08-20 11:00
MFC 如何添加自定义消息
激活自定义消息如果用户自定义的类要求响应普通的Windows消息(也就是以WM_开头,除了WM_COMMAND以外的消息,这类消息在WM_USER以下的是系统消息,WM_USER以上的可以由用户自己定义),那就要求自定义的类必须从
CWnd
chen825919148
·
2012-08-17 18:00
windows
工作
user
command
null
mfc
VC右键菜单
1:添加WM_CONTEXTMENU消息;2:voidCTmfc1Dlg::OnContextMenu(
CWnd
*pWnd,CPointpoint){ //TODO:Addyourmessagehandlercodehere
chinabinlang
·
2012-08-16 14:00
File
menu
笔记二
而CCmdTarget类下面又有四个重要的继承类,分别为:CWinThread、CDocument、CDocTemplate、
CWnd
类。
wuyong2k
·
2012-08-14 19:00
windows
serialization
null
application
mfc
callback
MFC中的OnDraw和OnPaint的对比
OnPaint()是
CWnd
的类成员,负责响应WM_PAINT消息。OnDraw()是CVIEW的成员函数,没有响应消息的功能.当视图
zh634455283
·
2012-08-14 10:00
数据结构
工作
windows
function
文档
mfc
LPSTR、LPWSTR、LPCSTR、LPCWSTR、LPTSTR、LPCTSTR的区分与转化
转载:http://blog.csdn.net/jize00/article/details/4379478首先在编译程序时经常会遇到这种问题:错误1errorC2664:“
CWnd
::MessageBoxW
chinahaerbin
·
2012-08-14 00:00
c
C#
mfc
vb
fun
MFC(文本编程,孙鑫C++第五讲笔记整理)
以下是第五讲的主要内容(文本输入输出,要先设置光标位置,然后再输出文本)1.
CWnd
::CreateSolidCaret创建插入符,ShowCaret()显示插入符。
zh634455283
·
2012-08-13 18:00
C++
timer
测试
null
mfc
construction
关于消息反射及thiscall&stdcall.txt (MemoryLeak)
中消息反射是通过调用子类的虚函数来实现的,Atl的消息反射是通过查来消息反射表来实现的(这个表用宏来生成) MFC中__stdcall到thiscall的方法是采用TLS(threadlocalstorage),根据HWND查找到
CWND
荷包蛋
·
2012-08-09 21:00
MFC 多文档中如何去掉菜单栏
在添加CChildFrame的WM_MDIACTIVATE的消息处理函数如下即可: 在消息函数中添加如下代码:
CWnd
*pWnd=::AfxGetMainWnd(); pWnd->SetMenu
donglinshengan
·
2012-08-09 16:00
null
文档
mfc
MFC中设置窗口大小位置
第一种方法:使用SetWindowPos函数
CWnd
::SetWindowPosBOOL SetWindowPos( const
CWnd
* pWndInsertAfter, int x, int y
testcs_dn
·
2012-08-09 13:00
windows
活动
mfc
MFC中设置窗口大小位置
第一种方法:使用SetWindowPos函数
CWnd
::SetWindowPosBOOL SetWindowPos( const
CWnd
* pWndInsertAfter, int x, int
mybwu_com
·
2012-08-09 13:00
mfc
VC关于置顶窗口的方法小结
将窗体置顶的API函数::SetWindowPos(m_hWndTop,HWND_TOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE);//MFCpDlg->SetWindowPos(&
CWnd
testcs_dn
·
2012-08-09 13:00
windows
api
dialog
VC关于置顶窗口的方法小结
SetWindowPos(m_hWndTop,HWND_TOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE); //MFC pDlg->SetWindowPos(&
CWnd
mybwu_com
·
2012-08-09 13:00
方法
MFC消息循环
MFC应用程序中处理消息的顺序1.AfxWndProc() 该函数负责接收消息,找到消息所属的
CWnd
对象,然后调用AfxCallWndProc。
masikkk
·
2012-08-09 12:00
框架
制造
command
null
文档
mfc
TCP/IP 学习笔记
拥塞窗口(
cwnd
),接收端通知窗口(rwnd),慢启动阀值(ssthresh),慢启动的特征:1
cwnd
被初始化为一个数据包大小 2
cwnd
指数增长拥塞避免
markman101
·
2012-08-07 22:00
算法
tcp
网络
CColorDialog的非模态实现
在构造时给CDialog类的对话框资源ID是0, //CColorDialog构造函数 CColorDialog::CColorDialog(COLORREFclrInit,DWORDdwFlags,
CWnd
zgl7903
·
2012-08-07 17:00
command
header
null
dialog
callback
hook
MFC常用控件功能及用法
创建按钮:BOOLCButton::Create(LPCTSTRlpszCaption,DWORDdwStyle,constRECT&rect,
CWnd
*pParentWnd,
fengzhishang2019
·
2012-08-07 09:00
command
mfc
dialog
工具
button
imagelist
窗口指针删除问题
方式一:
CWnd
*pWnd=newCWnd; pWnd[0].Create("","",WS_VISIBLE|WS_CHILD,rect,this,11000+0); pWnd[0].
qingshuiyangfan
·
2012-08-02 16:00
null
delete
#ifdef _DEBUG 使用总结
正确的)virtualvoidDump(CDumpContext&dc)const;//存储上下文#endif这两个函数是调试用的,第一个函数检查可用性,即是否有效 第二个函数如果未更改的话,最终调用的是
Cwnd
ch_soft
·
2012-08-02 03:00
c
File
存储
编译器
MFC中在重载函数中更改字体大小
今天由于所绘制的图形当中的中文字体太大了,所以想要将其变小,但是网上找的很多放多的放大都是要用到窗口类
CWND
,而在静态文本框中是没有和窗口相关联的函数的,因此这个方法显得不是很好。
helinlin007
·
2012-07-31 19:00
MFC中PreTranslateMessage的实现
PreTranslateMessagePreTranslateMessage是消息在送给TranslateMessage函数之前被调用的,绝大多数本窗口的消息都要通过这里,比较常用,当你需要在MFC之前处理某些消息时,常常要在这里添加代码.MFC消息控制流最具特色的地方是
CWnd
S_52588
·
2012-07-30 17:00
剪贴板监视保存器
include"afxwin.h" //CGetClipboardDlg对话框 classCGetClipboardDlg:publicCDialog { //构造 public: CGetClipboardDlg(
CWnd
jiejiaozhufu
·
2012-07-26 09:00
总结OnOK()、OnCancel()、OnClose()、OnDestroy()之间的区别
第一,OnOK()和OnCancel()是CDialog基类的成员函数,而OnClose()和OnDestroy()是
CWnd
基类的成员函数, 即WM消息响应函数。
masikkk
·
2012-07-25 11:00
工作
mfc
_ttoi()与_itot_s()
CWnd
*pWnd=(
CWnd
*)GetDlgItem(IDC_EDIT4);CStringstrValue;pWnd->GetWindowText(strValue);strValue.Replace
CoderTan
·
2012-07-23 20:39
C++
buffer
MFC CListCtrl 使用介绍
通过调用BOOLCreate(DWORDdwStyle,constRECT&rect,
CWnd
*pParentWnd,UINTnID);创建一个窗口,dwStyle中可以使用以下一些列表控件的专用风格:
ypist
·
2012-07-21 11:00
数据结构
ListView
report
mfc
报表
imagelist
利用OpenCV在picture控件中显示图片
(2)添加一个picture控件(3)在对话框初始化函数(或者某按钮响应函数)中
CWnd
*pwnd=GetDlgItem(图片控件的ID);//由控件ID获得控件句柄
masikkk
·
2012-07-13 15:00
如何动态设置客户区的大小?
如果是SDK,可以用AdjustWindowRect(Ex),当然,该函数也只是计算了标准非客户区的东西(标题栏,菜单栏等),如果你有TOOLBAR的话还是得自己加进去的.如果是MFC,可能会容易些,
CWnd
jinzhilong580231
·
2012-07-11 23:00
mfc
将控件区域保存为BMP图片
voidCFasdfadfDlg::OnSaveGraphic(){ CClientDCSHDC(m_graph.GetDlgItem(IDC_STATIC1));//CClientDC中传递的参数为控件
CWnd
yongyu211
·
2012-07-11 12:00
colors
C++ 添加右键菜单
对话框类中添加消息函数(Messages)WM_OnContextMenu afx_msgvoidOnContextMenu(
CWnd
*/*pWnd*/,CPoint/*point*/);//函数声明
Mumoo
·
2012-07-10 15:00
EndDialog和CDialog::OnOK()
/asd4790007/item/8a1a71e01ba12b15595dd8da第一,OnOK()和OnCancel()是CDialog基类的成员函数,而OnClose()和OnDestroy()是
CWnd
hnu_zxc
·
2012-07-09 16:00
windows
工作
api
command
mfc
callback
VC对话框调整静态文本和编辑框等字体和大小
要改变其字体首先要CFont::CreateFont创建一个字体,然后用
CWnd
::SetFont选择此字体,赋给控件。
wxwlife2006
·
2012-07-08 21:00
windows
include
byte
VC中窗口ID,句柄,指针三者相互转换函数
ID,句柄,指针三者相互转换函数ID--HANDLE--HWND三者之间的互相转换id->句柄 hWnd=::GetDlgItem(hParentWnd,id);id->指针
CWnd
IMGTN
·
2012-07-08 12:00
WINDOWS消息机制(五):消息推送
所有派生自
CWnd
的类才有资格接收标准消息。3通告消息(WM_NO
西昆仑
·
2012-07-07 16:00
WINDOWS消息机制
PreTranslateMessage作用和使用方法
MFC消息控制流最具特色的地方是
CWnd
类的虚拟函数PreTranslateMessage(),通过重载这个函数,可以改变MFC的消息控
chinabinlang
·
2012-07-06 17:00
windows
null
mfc
processing
character
pascal
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他