回 帖 发 新 帖 刷新版面

主题:请问各位高手,有没有办法让对话框和WINDOWS主窗口连在一起

就是一打开,对话框和主窗口合在一起了,好象一个窗口.放大一起变大,拉小一起变小。

回复列表 (共9个回复)

沙发

WINDOWS可以创建两种窗体,一种是常规窗体,一种是对话框窗体。你创建对话框窗体,是不是能够满足你的要求。

板凳

That's a good idea!

3 楼

那怎么加载菜单和工具栏呢?

4 楼

创建菜单相对容易点,但创建工具栏,就复杂多了。
1、创建菜单
其中的一个方法是:在winmain函数中,有一个结构WNDCLSSEX,它的一个组成lpszMenuName=你实现定义好的菜单资源。你可以使用vc编程向导得到相应的源代码,仔细去读懂它,特别是如何建立菜单资源的部分。
2、创建工具栏
在api中,工具栏是作为窗口来创建的,首先你需要建立工具栏的位图资源,然后使用CreateWindowsEx(CreateWindows)或CreateToolBarEx函数创建工具栏,最后结构_TBBOTTON来格式化工具栏,并和相应的菜单标示码相关联。

5 楼

可是怎么处理菜单选项呢?
也用WM_COMMAND消息吗?

我是看的《Windows程序设计》这本书,上面有个自定义对话框模板,不过这样我不知道怎么加菜单了,想用VC++的对话框编辑器来弄(因为要加EditBox),上面有个加菜单的选项,不过就是加不上。也不知道怎么处理菜单消息。
郁闷呀。

6 楼

看论坛上的一位高手说,记事本是用EditBox的,我想做一个软件,一定要用到文字输入这部分的,所以只这样了,不过是不是还有其它方法?

7 楼

EditBox是RichEdit

8 楼

windows程序设计上有

9 楼

才看了一半

我来回复

您尚未登录,请登录后再回复。点此登录或注册