这个都没人来答么,那我来大概说说吧。首先你得先写一个注册窗口的函数:function tmainform.RegClass:Boolean;var WndClass:TWndClass;begin //这里面是你注册的WndClass窗体的信息,代码麻烦我就不打了。end;然后是创建窗口的过程:procedure tmainform.CreateForm;var Wnd:HWND;begin RegClass; Wnd:=CreateWindow('MyFormClass', //注册窗口类名 '窗口标题', /蠢源/窗口标题栏 WS_OVERLAPPEDWINDOW, //窗口风格 CW_USEDEFAULT, //默认left CW_USEDEFAULT, //默认top CW_USEDEFAULT, /带核态/默认width CW_USEDEFAULT, //默认height SELF.HANDLE, //父窗口句柄 MainMenu1.Handle, //窗口菜单 HInstance, /氏滑/程序实例 nil //窗体附加参数 ); IF Wnd<>0 THEN BEGIN ShowWindow(Wnd,SW_SHOWNORMAL); //SHOW窗口 UpdateWindow(Wnd); //刷新窗口 END;end;完了,以上是以 CreateWindow 为例 创建窗口,仅作参考。PS:没有分的回答还要打N多代码,怪不得没人来答。
相关文章
-
林觉民的后代情况怎么样了?
2023-03-09 06:48 阅读(78009) -
黄渤拆弹的电影叫什么
2023-03-04 19:30 阅读(52606) -
微信官方客服电话95188人工服务
2023-03-17 14:30 阅读(30413)
1 和儿子做了不该做的事
28227 阅读
2 《庆余年》txt下载在线阅读全文,求百度网盘云资源
28172 阅读
3 朝鲜面积相当于中国哪一个省?
25667 阅读
4 王冉结过几次婚?
21225 阅读
5 钟汉良承认过的女友有哪些
19782 阅读