社区
PowerBuilder
帖子详情
怎么可以得到所有打开窗口的名称?
linleming
2003-09-14 03:35:36
如题!
...全文
79
3
打赏
收藏
怎么可以得到所有打开窗口的名称?
如题!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linleming
2003-09-15
打赏
举报
回复
不是用sheet打开的怎么办,而且我只想得到名称,并不想关闭窗口!
yingmu
2003-09-14
打赏
举报
回复
当然,你的窗口必须是用opensheet方法打开的(不知道对不对?)。
jdsnhan
2003-09-14
打赏
举报
回复
先用GetFirstSheet,得到当前窗口,然后用GetNextSheet循环判定。
如
lw_sheet = as_window.GetFirstSheet()
do while isvalid(lw_sheet)
lw_sheettemp = lw_sheet
lw_sheet = as_window.GetNextSheet(lw_sheettemp)
close(lw_sheettemp)
loop
Winform技巧1:通过
窗口
类
名称
+反射
打开
窗口
缘起 在开发Winform时,Mdi有很多子
窗口
,当然有不同的子
窗口
类名,比如FrmWin1, FrmWin2, FrmWin3 , 因为
打开
这些
窗口
时需要有一些判断,具体如下: 1)判断FrmWin1是否
打开
了,如果没有
打开
,就
打开
FrmWin1,否则激活FrmWin1。 2)因为FrmWin类比较多,每次都是new,这样觉得不方便,并且代码量较多,原来就尝试用“FrmWin类名+反射”来
打开
窗...
【Windows 问题系列第 2 篇】如何让显示的
窗口
在桌面的最上面,而不被其它
窗口
遮挡?
有时候我们
打开
了一
窗口
,比如文本框 ,里面记了一些数据,但是一点其它
窗口
,要么文本框被其它
窗口
遮挡,要么直接就最小化了,我们需要再看文本框里面的数据的时候,就需要再从任务栏里去重新点开它,很是麻烦。 这篇博客我教大家如何设置某个
窗口
在桌面的最上面,而不被其它
窗口
遮挡
获取当前系统的所有可见
窗口
名称
1、定义一个全局变量CString buf;以来存储
名称
。 2、回调函数lpEnumFunc BOOL CALLBACK lpEnumFunc(HWND hwnd, LPARAM lParam) { if ( GetParent(hwnd)==NULL && IsWindowVisible(hwnd) && (::GetWindowLong(hwnd, GWL_EXSTYLE)&WS
Python实现Windows
窗口
名称
检测
windows
窗口
名称
检测
得到
桌面上所有
打开
窗口
的标题
// 取得桌面上
打开
的所有
窗口
的标题void CshareFileDlg::OnBnClickedButtonShare(){ HWND hwndDesk; HWND hwndAll ; LPWSTR lpwstr ; CString strTitle; CString strText
PowerBuilder
1,108
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章