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
cdialog
MFC中的DDX和DDV
CDialog
类的成员函数OnInitDialog的默认实现中,
caiqi1123
·
2013-09-10 22:00
MFC 隐藏对话框
直接在OnInitDialog中调用ShowWindow(SW_HIDE)会导致启动的时候闪一下再隐藏调用如下方法,不会在初始化时闪现出来BOOLCTest6Dlg::OnInitDialog() {
CDialog
lonelyrains
·
2013-09-07 16:00
模态和非模态对话框的创建与销毁过程
CDialogDemo*dlg=newCDialogDemo(this); dlg->Create(IDD_GENERAL_CONTROL); dlg->ShowWindow(SW_SHOW);二、关闭对话框:1.
CDialog
li857795020
·
2013-09-06 17:00
拖动无标题栏的对话框(MFC)
OnLButtonDown(UINTnFlags,CPointpoint){ //TODO:在此添加消息处理程序代码和/或调用默认值 SendMessage(WM_SYSCOMMAND,0xF012,0);
CDialog
hcqi2004
·
2013-09-02 14:00
MFC窗口响应Enter/Esc
winuser.h中)/* *DialogBoxCommandIDs */#defineIDOK 1#defineIDCANCEL 2而在父类
CDialog
chunyexiyu
·
2013-08-19 17:00
enter
ESC
MFC设置控件背景透明
WM_CTLCOLOR,Static代码如下:HBRUSH CTest1Dlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) {HBRUSH hbr =
CDialog
面对现实,超越自己
·
2013-08-18 16:00
(VC/MFC)禁止对话框(窗口)的大小改变和移动
第一种方法为这个对话框添加系统消息过虑处理:.h中:...afx_msgvoidOnSysCommand(UINTnID,LPARAMlParam);....cpp中BEGIN_MESSAGE_MAP(CXXXDlg,
CDialog
dxy408460910
·
2013-08-12 11:00
vc响应最大化最小化按钮的事件或消息 .
消息事件中处理最小化SIZE_MINIMIZED,最大化SIZE_MAXIMIZED,还原SIZE_RESTORED,例如:voidCMainDlg::OnSize(UINTnType,intcx,intcy){
CDialog
CodingSir
·
2013-08-10 09:28
MFC,进入主对话框时,首先打开登录对话框
如果是基于对话框程序的话,在OnInitDialog里调用登录对话框,如果是基于文档视程序的话,在CMainFrame::OnCreate里调用登录对话框例子:BOOLCCRDBSDlg::OnInitDialog(){
CDialog
dreamershi
·
2013-08-08 20:50
MFC控件
VC++ 6.0 MFC List Control
1、ListControl配置BOOLCDialog1::OnInitDialog() {
CDialog
::OnInitDialog(); //TODO:Addextrainitializationhere
ieczw
·
2013-08-04 11:00
mfc
VC++中改变Static Text字体的大小
在构造函数中调用CreateFont方法,记得在头文件中加入CFONT font;申明字体的对象CEasyCase::CEasyCase(CWnd*pParent/*=NULL*/):
CDialog
(
Arcsinsin
·
2013-07-17 19:00
MFC创建模态对话框与非模态对话框 DoModal Invalidate
创建模态对话框
CDialog
::DoModalvirtualintDoModal();返回值:整数值,指定了传递给
CDialog
::EndDialog的nResult参数值。该函数用于关闭对话框。
Arcsinsin
·
2013-07-10 17:00
mfc
模态对话框
invalidate
非模态对话框
孙鑫VC++深入详解:Lesson7 Part4 ---对话框上各个控件之间循环接受回车键获得焦点
WndProc.voidCTestDlg::OnOK(){//TODO:AddextravalidationhereGetNextDlgTabItem(GetFocus(),false)->SetFocus();//
CDialog
sergery
·
2013-07-08 18:00
MFC的基类
诸如
CDialog
、CFormView 或 CPropertyPage 的类需要对话框ID。CDHtmlDialog 类需要对话框ID、DHTML资源ID和HTML文件名。
Stephanie_1
·
2013-06-27 17:00
类
mfc
CTabCtrl的使用
添加控件变量m_tablist;第二步:新建一个对话框,ID修改为IDM_dlgtab1,修改属性styles->child;border->None;可以在上面添加些控件,(自己布置)然后建立类向导,继承
CDialog
xiaojiaohuazi
·
2013-06-25 16:00
mfc
在对话框中设置背景的三种方法 .
方法一:在OnPaint中StretchBlt具体是:注释掉
CDialog
::OnPaint()或放到结尾(原因何在呢?),并加入贴图代码[cpp] viewplaincopyprint?
wangluozhangleilei
·
2013-06-11 21:00
CDialog
模态对话框
参考:http://baike.baidu.cn/view/3148035.htm1.与非模态对话框区别一般来说,Windows应用程序中,对话框分为模态对话框和非模态对话框两种。二者的区别在于当对话框打开时,是否允许用户进行其他对象的操作。模态对话框垄断了用户的输入。当一个模态对话框打开时,用户只能与该对话框进行交互,而其他用户界面对象收不到输入信息。模态对话框下,用户需要操作目标对话框就必须先
chunyexiyu
·
2013-06-08 16:00
VC 无标题栏窗口移动
网上大多数类似下面写法:LRESULTC**Dialog::OnNcHitTest(CPointpoint){ UINTnHitTest=
CDialog
::OnNcHitTest(point);
Alsmile
·
2013-06-07 13:00
windows消息从User32 内核出来之后逆向过程
USER32内核->AfxWndProcBase->AfxWndProc->AfxCallWndProc->CWnd::WindowProc->CWnd::OnWndMsg->CWnd::OnCommand->
CDialog
jiangdf
·
2013-06-01 17:00
Duilib在MFC中使用
今天手痒实验了下直接在CDLG里边用DUILIB(我不想直接用duilib了事,后期可能会做做大改动,所以没有直接在duilib::CWindowWnd里边想办法)发现唯一需要注意的就是需要在OnPaint中屏蔽
CDialog
Error
·
2013-05-28 23:00
vc++绘图程序(界面+代码)
绘图函数程序如下:CPaintDCdc(this);//devicecontextforpainting //TODO:在此处添加消息处理程序代码 //不为绘图消息调用
CDialog
::OnPaint(
xue815020462
·
2013-05-26 14:00
vc++
绘图
界面
WINCE中微调按键和编辑框的绑定问题
首先我们放置三对微调按钮和编辑框,并在初始化中绑定BOOLCSpinUseDlg::OnInitDialog() {
CDialog
::OnInitDialog(); //Settheiconforthisdialog.Theframeworkdoesthisautomatically
gexueyuan
·
2013-05-07 09:00
mfc非模态子对话框调用内存泄露问题
PostNcDestory函数函数里添加deletethis;问题解决voidCDduty::PostNcDestroy(){ //TODO:在此添加专用代码和/或调用基类 deletethis;
CDialog
gjy095
·
2013-05-04 16:00
mfc
内存泄露
对话框
MFC 对话框 开启 Aero 毛玻璃 半透明 效果 (一)
导入下列文件:#include #pragmacomment (lib , "dwmapi.lib" ) 对话框的基类要选择CDialogEx,而不是
CDialog
。
u010191034
·
2013-04-25 11:00
mfc
对话框
开启
毛玻璃
aero
MFC对话框和控件
在MFC中,对话框的功能被封装在
CDialog
类中,而
CDialog
类是CWnd类的派生类。作为窗口,对话框和
ouyangshima
·
2013-04-22 19:00
2012-02-07 16:26 mfc工程中添加com事件接口
(即.h)加入DECLARE_DISPATCH_MAP()DECLARE_INTERFACE_MAP()两个宏,再在源文件(.cpp)中添加BEGIN_INTERFACE_MAP(CMyDialog,
CDialog
jiary5201314
·
2013-04-21 21:00
vs2005单选框radio的使用
voidCTestMFC20130415Dlg::DoDataExchange(CDataExchange*pDX){
CDialog
::DoDataExchange(pDX);//cs2005要手动添加
qianguangtao
·
2013-04-17 22:41
Radio
warning :OnDestroy or PostNcDestroy in derived class will not be called
应用程序中使用指针创建了对话框,在析构函数中使用delete时,会出现以下警告: Warning: calling DestroyWindow in
CDialog
::~
CDialog
--OnDestroy
whyabc
·
2013-04-16 09:00
Class
warning :OnDestroy or PostNcDestroy in derived class will not be called
应用程序中使用指针创建了对话框,在析构函数中使用delete时,会出现以下警告:Warning:callingDestroyWindowinCDialog::~
CDialog
--OnDestroyorPostNcDestroyinderivedclasswillnotbecalled
yanzhibo
·
2013-04-16 09:00
怎样让在OnPaint中设置的对话框背景色和静态文本,编辑框等控件的背景色一致,这样看起来才协调
HBRUSHCMyDlg::OnCtlColor(CDC*pDC,CWnd*pWnd,UINTnCtlColor){ // HBRUSHhbr=
CDialog
::OnCtlColor(pDC,pWnd,
zhangyulin54321
·
2013-04-14 18:00
error C2504: “
CDialog
”: 未定义基类
真是邪了门了的事情,在MFC中,手动的增加一个类,加入工程,编译就报错误 errorC2504:“
CDialog
”:未定义基类添加 #include"afx.h
Qyee16
·
2013-03-28 19:00
带对话框的dll
VisualC++->MFC->MFCDLL->如名字:Test2.打开工程的资源视图->在Test.rc上右键添加资源->对话框->新建3.在对话框上右键单击弹出菜单->添加类->类名MyDlg,基类
CDialog
4
tujiaw
·
2013-03-26 22:00
vc窗口特效显示
voidCAboutDlg::OnClose() { AnimateWindow(GetSafeHwnd(),500,AW_BLEND|AW_HIDE); //淡出0.5秒
CDialog
:
hilaochen
·
2013-03-26 10:00
VS2008SP1中CDialogEx的使用问题及解决
可能是我使用的系统因素,在建立对话框时,选择“生成的类”基于CDialogEx后,发现代码并没有把创建的对话框派生CDialogEx ,而还是派生自
CDialog
。
guoduhua
·
2013-03-25 11:00
mfc
类库
(VC/MFC)禁止对话框(窗口)的大小改变和移动
第一种方法为这个对话框添加系统消息过虑处理:.h中:...afx_msgvoidOnSysCommand(UINTnID,LPARAMlParam);....cpp中BEGIN_MESSAGE_MAP(CXXXDlg,
CDialog
Amars_丁
·
2013-03-22 23:32
简单的运用CChartCtrl
include"ChartCtrl.h" 3:在 DoDataExchange函数添加一个DDX_Control voidCChartDemoDlg::DoDataExchange(CDataExchange*pDX) {
CDialog
feidegengao
·
2013-03-18 10:00
VC/MFC如何设置对话框背景颜色
---- ①在CExampleDlgDlg的头文件中,添加一CBrush的成员变量: class CExampleDlgDlg : public
CDialog
fanwenbo
·
2013-03-14 00:00
新旧MFC版本实现CEdit透明的2种方法的实例代码
WM_CTLCOLOR消息,然后以下代码即可:复制代码代码如下:HBRUSHCAlphaEditboxDlg::OnCtlColor(CDC*pDC,CWnd*pWnd,UINTnCtlColor){HBRUSHhbr=
CDialog
·
2013-03-12 15:19
模式与非模式对话框的种种
模式和非模式对话框都共用同一个基类
CDialog
,但是它们的创建和销毁却都不相同。接下来,说说它们具体有那些不同。首先从创建开始:模式对话框通过DoModal来创建,构造函数要以资源ID作为参数。
windows_nt
·
2013-03-09 22:00
vs2008为基于对话框的工程添加 子对话框
1.先建立一个子对话框,属性中style -child, border-none, 并为其添加关联类,所属基类
CDialog
, 命名CConfigChild2.在主对话框类CNetTesterDlg 中添加类变量
youxin2012
·
2013-03-07 16:00
vs2008为基于对话框的工程添加 子对话框
1.先 建立 一个 子对话框,属性中 style -child, border- none, 并为其添加关联类,所属 基类
CDialog
, 命名CConfigChild 2.在 主对话框 类CNetTesterDlg
thecloud
·
2013-03-07 16:00
vs2008
Generic Class和MFC Class和Form Class有何区别?
FormClass表示从
CDialog
派生的类,可以在DialogID中选择对话框资源ID。GenericClass表示从其它类型的类派生,可以在Baseclass中填上父类
wazhl
·
2013-02-25 16:00
MFC原创教程:6.0 Dialog 对话框
双击改对话框,为其创建关联类CTextDlg(基类为
CDialog
)。编辑菜单IDR_MAINFRAME,添加一个子菜单,添加View类的单击处理函数。
wowkk
·
2013-02-22 12:00
mfc
mfc
vc++
vc++
MFC--CTabCtrl的使用
1、建立一个基于对话框的应用程序;2、画CTabCtrl控件,类向导中关联变量名为m_tab,新建三个对话框属性设为Child,None,用ClassWizard生成新的类,基类为
Cdialog
,分别为
evsqiezi
·
2013-02-19 09:00
VS2008中不能添加基类为CButton等类的问题
问题:今天想给对话框上的按钮添加一个基类为CButton类的时候,在按钮上右键->NewClass,发现基类只有
CDialog
等类,没有CButton等类,在菜单栏上Project->NewClass也不行
youxin2012
·
2013-01-22 19:00
VS2008中不能添加基类为CButton等类的问题
问题:今天想给对话框上的按钮添加一个基类为CButton类的时候,在按钮上右键->New Class,发现基类只有
CDialog
等类,没有CButton等类,在菜单栏上Project->New
thecloud
·
2013-01-22 19:00
button
窗口关闭过程,非模态对话框为什么不能使用enddialog关闭窗口
对于模态对话框DoModal出来的,删除对话框时用
cdialog
::onok()或者
cdialog
::oncancle(),这些函数调用之后并没有删除对话框,而是设置了操作系统对话框的结束标志,当操作系统检测到这个标志后
hanyujianke
·
2013-01-15 20:00
mfc
mfc
第一次在VS2010下MFC采用ADO方式连接ACCESS数据库(详细过程)
CStringm_strName;CStringm_strPassword;并完善相应的构造函数和DoDataExchange部分代码如下:LoginDlg::LoginDlg(CWnd*pParent/*=NULL*/):
CDialog
etwdone
·
2013-01-09 10:02
数据库编程
第一次在VS2010下MFC采用ADO方式连接ACCESS数据库(详细过程)
CStringm_strName;CStringm_strPassword;并完善相应的构造函数和DoDataExchange部分代码如下:LoginDlg::LoginDlg(CWnd*pParent/*=NULL*/):
CDialog
etwdone
·
2013-01-09 10:00
多线程下使用UpdateData方法
2、声明消息LRESULTOnUpdateMyData(WPARAMwParam,LPARAMlParam); 4、添加消息映射BEGIN_MESSAGE_MAP(CDlgPatientInfo,
CDialog
zcube
·
2012-12-26 22:00
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他