首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

API 封闭窗口

2013-01-05 
API 关闭窗口比如说 我新建了一个MDI窗体,然后有很多子窗体,在MDI内打开后 怎么用API函数关闭打开的子窗口

API 关闭窗口
比如说 我新建了一个MDI窗体,然后有很多子窗体,在MDI内打开后 怎么用API函数关闭打开的子窗口,平常我们用的是UNLOAD ME  怎么用API函数替换这个功能
[解决办法]
使用SendMessage发送关闭命令给它即可


Private   Declare   Function   SendMessage   Lib   "user32 "   Alias   "SendMessageA "   (ByVal   hWnd   As   Long,   ByVal   wMsg   As   Long,   ByVal   wParam   As   Long,   lParam   As   Any)   As   Long 

Private   Sub   Command1_Click(Index   As   Integer) 
  dim   quit   as   long 
  quit   =   SendMessage(hWnd,   WM_CLOSE,   0,   0) 
END   Sub 



上面例子的Hwnd就是子窗体的句柄

热点排行