社区
界面
帖子详情
点击窗口上的一个按纽打开另一个窗口,VC中要怎样做?MFC/SDK?
argenCHN
2006-04-15 12:12:54
如题
谢谢
...全文
837
13
打赏
收藏
点击窗口上的一个按纽打开另一个窗口,VC中要怎样做?MFC/SDK?
如题 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
JessC
2006-06-28
打赏
举报
回复
wParam的低字
JessC
2006-06-28
打赏
举报
回复
学SDK的话可以新建一个win32 application,看看那个hello world代码,你说的问题无外乎处理单击按钮事件,就是处理WM_COMMAND消息,wParam的低字节有按钮的ID,显示另一个窗口(同一线程的)根据需要有很多方法,如CreateWindow(Ex),DialogBoxParam,DialogBoxIndirectParam,
或者ShowWindow,SetWindowPos,SetWindowLong..
HRH9527
2006-06-28
打赏
举报
回复
如果是MFC的事件和显示窗口都比较简单,谁能就SDK描述得详细一些吗??
JessC
2006-06-24
打赏
举报
回复
对,可以switch(message)
{
case WM_COMMAND:
WORD wID;
wID = LOWORD(wParam)
switch(wID)
{
case IDC_BUTTON1:
CreateWinow or ShowWindow
.
.
.
}
.
.
.
}
pitter211
2006-06-24
打赏
举报
回复
楼上讲得都很好,如果是MFC的事件和显示窗口都比较简单,谁能就SDK描述得详细一些吗??主要是消息截获 应该是callwndproc吧,可以看message是否为单击按钮事件,并且当前触发句柄为按钮控件,再createwindow,
king_2000
2006-06-23
打赏
举报
回复
模态:
CMyDlg dlg;
dlg.DoModal();
非模态:
CMyDlg *dlg = new CMyDlg;
dlg->Create(ResourceID, NULL);
dlg->ShowWindow(SW_SHOW);
cici2006
2006-06-23
打赏
举报
回复
你用MFC生成一个WIN32SDK的HELLOWORD例子程序。看看点击它的ABOUT菜单是怎么样弹出窗体的。
按钮也就一样的。
handsomerun
2006-06-23
打赏
举报
回复
说错了,上面一个是domodal,汗一个
handsomerun
2006-06-23
打赏
举报
回复
那就简单一点,弹模式对话框
mfc 调用对话框类的OnModal
sdk dialogbox
argenCHN
2006-06-23
打赏
举报
回复
各位没看懂,我的意思是 点击按钮 打开一个新窗口
lyl_rabbit
2006-04-15
打赏
举报
回复
楼上说的对,我是来接分的
zhaohua0317
2006-04-15
打赏
举报
回复
补充:
在MFC中:产生无模式对话框时用:ShowWindow;
产生模式对话框时用DoModal,如:
//CSeeDlg继承于CDialog;
//OnIcxiugai()是CAppDlg中 修改 按钮的处理函数;
void CAppDlg::OnIcxiugai()
{
CSeeDlg s;
s.DoModal();
}
pomelowu
2006-04-15
打赏
举报
回复
你是问如何处理消息还是问如何打开窗口?
SDK的话,处理 WM_COMMAND 截获 BN_CLICKED ;MFC就通过ClassWizzard添加OnClick
如果窗口不存在,就创建窗口;
如果窗口存在,但是隐藏了,就显示窗口;
如果是SDK……,如果是MFC……
简单的说,没有窗口就CreateWindow,显示窗口用ShowWindow
VC
中利用Win API实现自绘按钮类
俗话说佛要金装、人要衣装,作软件的当然得要个好界面啦。网上提供的控件自绘基本上是
MFC
或WTL封装好的类,对于不想用
MFC
的人来说是一无是处的,我可是WIN32API的坚决拥护者。因为
MFC
等也是用WIN32API封装起来的,...
VC
6风格界面
...................\
VC
++中
MFC
窗口
对象的清除.doc ...................\
VC
++任务栏提示区图标的实现.doc ...................\
VC
++动态加入和删除菜单的方法.doc ...................\
VC
++环境下浮动工具条的...
10分钟实现微信小程序支付功能
这个页面很简单, 1,自己随便编写
一个
订单号(这个订单号要大于6位) 2,自己随便填写
一个
订单价(单位是分) 3,
点击
按钮,调用pay云函数。获取支付所需参数。 下图是官方支付api所需要的一些必须参数。 下图是...
VC
学习大纲
VC
学习讲义
AppWizard是
一个
原代码生成工具,是计算机辅助程序设计软件,Winmain在
MFC
程序中是如何从源程序中被隐藏的,theApp全局变量是如何被分配的,
MFC
框架中的几个类的作用与相互关系,
MFC
框架
窗口
是如何产生和销毁的,对...
VC
资料代码示例
2014/10/11 20:49 843,174
vc
+png按钮渐变(能运行)加备注.rar 2004/02/26 01:39 38,822 Visual C++编程技巧html.zip 2014/10/14 16:47 2,645 Windows
VC
++ 调整进程当前目录为程序可执行文件所在目录.rar 2012/02...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章