windows程序设计 ,关于窗口
有谁知道,怎么样在一个对话框中通过点击一个“确定”按钮来实现弹出一个窗口(不是对话框窗口,是一个简单的windows窗口)?最好能把具体代码给出来,跪求了~~~~~~我再...
有谁知道,怎么样在一个对话框中通过点击一个“确定”按钮来实现弹出一个窗口(不是对话框窗口,是一个简单的windows窗口)?
最好能把具体代码给出来,跪求了~~~~~~
我再详细的描述下问题吧:
窗口A:对话框,想在里面设定一个按钮(通过按钮来弹出一个窗口B)
窗口B:普通窗口(最简单的HELLOWIN)
现在我不知道怎么写这个代码来实现弹出,求指导。
下面的就是窗口B 展开
最好能把具体代码给出来,跪求了~~~~~~
我再详细的描述下问题吧:
窗口A:对话框,想在里面设定一个按钮(通过按钮来弹出一个窗口B)
窗口B:普通窗口(最简单的HELLOWIN)
现在我不知道怎么写这个代码来实现弹出,求指导。
下面的就是窗口B 展开
4个回答
展开全部
其实我想说,你大可以用一个对话框去实现这个普通windows窗口B.
这样处理才起来更简单.
如果你要坚持的话,可以这样做.
先AfxRegisterWndClass(........)得到一个classname
再CWnd cwnd;//应该做为一个成员或者全局变量
cwnd.CreateEx(..........)//在那个按钮的响应代码里
之后你就要拿着这个cwnd去画那线了.
当然也可以将这个窗口B定义为另一个继承自CWnd的类CBWnd.
在这里类里画东西,然后去主类里创建
这样处理才起来更简单.
如果你要坚持的话,可以这样做.
先AfxRegisterWndClass(........)得到一个classname
再CWnd cwnd;//应该做为一个成员或者全局变量
cwnd.CreateEx(..........)//在那个按钮的响应代码里
之后你就要拿着这个cwnd去画那线了.
当然也可以将这个窗口B定义为另一个继承自CWnd的类CBWnd.
在这里类里画东西,然后去主类里创建
更多追问追答
追问
其实我也想用对话框代替这个B,但是因为我做B 是想利用A中得到的数据生成图形,而我又只会在这样的窗口中绘图,这里就想再请教下,对话框窗口可以实现绘图吗?麻烦了~~感谢啊
追答
当然可以了.和普通窗口一样啊
展开全部
你的意思是调用另一个应用程序吧,可以用WinExec函数实现最简单,
函数原型:
UINT Win Exec(LPCSTR lpCmdLine, UINT uCmdShow);
参数:
lpCmdLine:指向一个空结束的字符串,串中包含将要执行的应用程序的命令行(文件名加上可选参数)。
uCmdShow:定义Windows 应用程序的窗口如何显示
函数原型:
UINT Win Exec(LPCSTR lpCmdLine, UINT uCmdShow);
参数:
lpCmdLine:指向一个空结束的字符串,串中包含将要执行的应用程序的命令行(文件名加上可选参数)。
uCmdShow:定义Windows 应用程序的窗口如何显示
追问
不是另外一个程序吧,您看看我的补充,麻烦您了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你用什么语言啊?
更多追问追答
追问
用的是c语言
追答
额...幸好问一下..
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你所谓的windows窗口是dialog 还是messagebox
追问
您看看我的补充,就是个简单的HELLOWIN窗口
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询