关于GetFromImage()的问题(50分)

刃血

Unregistered / Unconfirmed
GUEST, unregistred user!
前段时间我做窗体处理时,发现用GetFromImage()取得某个窗体的图片时,如果目标窗体是隐藏的(即

Visible=false;),那么就无法取得目标窗体的完整图片(某些控件消失了,更奇怪的是某些控件虽然显示,

但里面的值却不见了),请问是什么原因啊,有什么好的解决办法吗,我都快疯了。
//目标窗体都是自己做的窗体。
还有一个问题,也与这有关,我按照目标窗体复制一个窗体的时候,还没有让他的VISIBLE=TRUE,它就

自己显示了,闪了一下,请问这又是什么原因?
 
前段时间我做窗体处理时,发现用GetFromImage()取得某个窗体的图片时,如果目标窗体是隐藏的(即
Visible=false;),那么就无法取得目标窗体的完整图片(某些控件消失了,更奇怪的是某些控件虽然显示,
但里面的值却不见了),请问是什么原因啊,有什么好的解决办法吗,我都快疯了。
------------------------------------------------
OldLeft := Form.Left;
Form.Left = 8000;
Form.Show;
Form.GetFormImage
Form.Hide;
Form.Left := OldLeft

---------------------------
第二个问题要复制?说清楚些
 
多人接受答案了。
 
顶部