以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  OpenQQ内置聊天窗口的设置  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=79020)

--  作者:张良才
--  发布时间:2015/12/22 23:48:00
--  OpenQQ内置聊天窗口的设置
请教:
如何去掉这两个按钮?
1.聊天窗口的截图按钮 、修改密码按钮

[此贴子已经被作者于2015/12/22 23:50:52编辑过]

--  作者:Hyphen
--  发布时间:2015/12/23 8:05:00
--  
内置聊天窗口无法修改
--  作者:张良才
--  发布时间:2015/12/23 21:16:00
--  
官方能不能给一个选项
截图可以选择是否关闭聊天窗口



--  作者:大红袍
--  发布时间:2015/12/23 22:07:00
--  
以下是引用张良才在2015/12/23 21:16:00的发言:
官方能不能给一个选项
截图可以选择是否关闭聊天窗口


 

嗯嗯,确实应该弄弄。

 

不过你可以自己做截图功能的,如,下面的代码,就可以直接调用QQ的截图工具

 

System.Windows.Forms.Clipboard.Clear
\'shell("rundll32.exe TXGYMailCamera.dll CameraSubArea", 0)
Dim proc As new Process
proc.File = "rundll32.exe"
proc.Arguments = "TXGYMailCamera.dll CameraSubArea"
proc.WaitForClose = True
proc.Start
Dim iData = System.Windows.Forms.Clipboard.GetDataObject()
If iData.GetDataPresent("System.Drawing.Bitmap",True) Then
    Dim bmp = iData.GetData("System.Drawing.Bitmap")
    bmp.Save("d:\\test4.bmp")
    msgbox("获取成功")
Else
    msgbox("没有获取")
End If


--  作者:大红袍
--  发布时间:2015/12/23 22:11:00
--  

你调用foxtable安装目录的 capture.exe 也可以。

 


--  作者:张良才
--  发布时间:2015/12/24 15:45:00
--  
调用有一个问题:

按钮调用截图程序

可以编码隐藏当前聊天窗口

但截图完成后如何恢复聊天窗口呢?

--  作者:大红袍
--  发布时间:2015/12/24 15:47:00
--  
你如何隐藏的?贴出你写的代码。
--  作者:张良才
--  发布时间:2015/12/24 16:35:00
--  

加多一个中间窗口

Forms("窗口1").Visible = False‘  聊天窗口
Forms("截图").Show()

截图按钮:
Functions.Execute("截图")

截图窗口:AfterClose
Forms("窗口1").Visible = True

--  作者:大红袍
--  发布时间:2015/12/24 16:39:00
--  

不明白你什么意思。

 

或者可以看看 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=79094&skin=0

 


--  作者:张良才
--  发布时间:2015/12/24 16:40:00
--  
做一个假假的截图窗口


点自己的“完成按钮” 或关闭窗口 完成截图
[此贴子已经被作者于2015/12/24 16:40:59编辑过]