如何根据一个窗口的句柄判断窗体的类型(MDI窗体或SDI窗体)? 楼上的,MDI的窗口CLASS的类型和SDI的窗口CLASS的类型有何区别吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 class有区别SPY++里查看SDI窗体是ThunderFormDCMDI是ThunderMDIForm 我知道呀,在VB中MDI窗体是ThunderMDIForm,但如果不在VB环境呢? GetClassName VB声明 Declare Function GetClassName Lib "user32" Alias "GetClassNameA" (ByVal hwnd As Long, ByVal lpClassName As String, ByVal nMaxCount As Long) As Long 说明 为指定的窗口取得类名 返回值 Long,以字节数表示的类名长度;排除最后的空中止字符。零表示出错。会设置GetLastError 参数表 参数 类型及说明 hwnd Long,欲获得类名的那个窗口的句柄 lpClassName String,随同类名载入的缓冲区。预先至少必须分配nMaxCount+1个字符 nMaxCount Long,由lpClassName提供的缓冲区长度 楼上的回答都不可行的,那么比如说,我怎样知道用程序知道Word是多文档窗口? 有 类名为“MDIClient”的子窗口 的窗口就是MDI窗口 请问采用记录集的方式与UPDATE更新记录,哪个快一些 如果通过网络来传输文件信息(100分) 用setup factory7.0打包问题? 求救,我不会文件清空 关于登陆的问题,帮我看看,急 麻烦哪位大哥教教我这个题~ 网上邻居打不开怎么办 regsvr32问题 新手提问:如何获得IE中文本框等控件? 如何修改VB的EXE文件,并重新编译成新的EXE文件? ---请用过类编程的高手回答一下 VB访问DBF表的问题,为何在VB中释放了rs和cn后,foxpro 的程序还提示数据库被占用!
SPY++里查看SDI窗体是ThunderFormDC
MDI是ThunderMDIForm
Declare Function GetClassName Lib "user32" Alias "GetClassNameA" (ByVal hwnd As Long, ByVal lpClassName As String, ByVal nMaxCount As Long) As Long
说明
为指定的窗口取得类名
返回值
Long,以字节数表示的类名长度;排除最后的空中止字符。零表示出错。会设置GetLastError
参数表
参数 类型及说明
hwnd Long,欲获得类名的那个窗口的句柄
lpClassName String,随同类名载入的缓冲区。预先至少必须分配nMaxCount+1个字符
nMaxCount Long,由lpClassName提供的缓冲区长度