中易网

如何创建主/子窗体

答案:2  悬赏:30  
解决时间 2021-02-26 08:04
如何创建主/子窗体
最佳答案
创建主子窗体的方法太多了
全部回答
vb6建立主窗体的子窗体有两种方法: 第一种方法是建立一个mdi窗体,然后把普通的form窗体设置成它的子窗体。 第二种方法是使用windows api设置一个普通form窗体为另外一普通窗体的子窗体。 一、先来看看如何建立mdi窗体的子窗体: 1、启动vb6,新建一个标准exe工程。 2、在“工程”菜单里选择“添加mdi窗体”, 点击“打开”,添加了一个mdiform1窗体, 这步也可以工程窗口的窗体图标上右键完成。 3、在“工程”菜单里选择“xxx 属性”, 在弹出的窗口里把启动对象设成mdiform1。 4、在form1的属性窗口里,把mdichild属性设置为true。 5、在private sub mdiform_load()过程里添加form1.show。 6、运行程序,看到设置已经成功。 二、使用windows api建立子窗体: 1、1、启动vb6,新建一个标准exe工程。 2、在“工程”菜单里选择“添加窗体”, 点击“打开”,添加了一个form2窗体, 这步也可以工程窗口的窗体图标上右键完成。 3、双击form1窗体,在通用里加入以下windows api: private declare function setparent lib "user32.dll" ( _ byval hwndchild as long, _ byval hwndnewparent as long) as long 4、在form1的private sub form_load()过程里加入 form2.show setparent form2.hwnd, form1.hwnd form2.move 0, 0 5、运行程序,可以看form2已经是form1的子窗体了。 6、完整程序代码如下: option explicit private declare function setparent lib "user32.dll" ( _ byval hwndchild as long, _ byval hwndnewparent as long) as long private sub form_load() form2.show setparent form2.hwnd, form1.hwnd form2.move 0, 0 end sub
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
"上海市推进智慧城市建设领导小组办公室 " 英
有海船船员服务簿,如何领取内河船员服务簿
我没见过男友父母,男友的二姑生病住院了,挺
玥玥面馆怎么去啊,有知道地址的么
浙江嘉兴话的“巨头,大把为”是什么意思呢?
tfboys的魔法的城堡中的女孩是谁
新铺子在哪里啊,我有事要去这个地方
保护湿土的作文300字。
马伊琍为什么嫁给文章
怎么用ue编辑器修改游戏啊
新城汽车城我想知道这个在什么地方
新家地中海风格装修要买灯具,哪个品牌好?新
广东省台湾同胞联谊会地址有知道的么?有点事
高良涧镇大管居委会在哪里啊,我有事要去这个
莆田学院旷课在哪查询
推荐资讯
用合适的方法计算21-18+18-15+15-12+12-9+9-6
调羹的羹是怎么写的 上边和下面分别是什么
黑龙江有哪些做办公耗材的经销商
红太阳家具城在什么地方啊,我要过去处理事情
从青湖地铁到欢乐谷怎样走
醛可以和氢氧化钠反应吗?求详解
盛丰房产在什么地方啊,我要过去处理事情
万州正宗杂酱面我想知道这个在什么地方
投资回报率极高 做什么生意都合适
东环路/金岸五道(路口)地址有知道的么?有点
桂林星程贵客0773酒店怎么样
我想问一下,如何在系统那里改键啊,我不知道
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?