请问GetDC和GetWindowDC有何区别?TextOut(GetDC(GetDesktopWindow),0,0,'AAABBB',6);看不到输出的字符,而
TextOut(GetWindowDC(GetDesktopWindow),0,0,'AAABBB',6);能看到,为什么?TextOut(GetDC(GetDesktopWindow),0,0,'AAABBB',6);看不到,但
TextOut(GetDC(0),0,0,'AAABBB',6);能看到. 为什么?用TextOut(GetDC(self.handle),0,0,'AAABBB',6);输出字符后,
用InvalidateRect(self.handle,nil,true);可以清除掉输出的字符.但TextOut(GetDC(0),0,0,'AAABBB',6)输出到屏幕,
用InvalidateRect(GetDesktopWindow,nil,true)为什么又不可以清除呢?
TextOut(GetWindowDC(GetDesktopWindow),0,0,'AAABBB',6);能看到,为什么?TextOut(GetDC(GetDesktopWindow),0,0,'AAABBB',6);看不到,但
TextOut(GetDC(0),0,0,'AAABBB',6);能看到. 为什么?用TextOut(GetDC(self.handle),0,0,'AAABBB',6);输出字符后,
用InvalidateRect(self.handle,nil,true);可以清除掉输出的字符.但TextOut(GetDC(0),0,0,'AAABBB',6)输出到屏幕,
用InvalidateRect(GetDesktopWindow,nil,true)为什么又不可以清除呢?
解决方案 »
- delphi的根据acess数据库数据,建立折线
- 求助,如何后台发送鼠标点击image?
- 如何使cxDBTreeList中的记录移动到指定的行、列?
- 求教:关于生成新窗体并传递变量问题
- 怎么做的DLL是一个普通的COM的DLL
- 有用过ExpressQuantumTreeList 4 Suite的请进
- 请问Abstract Error
- 找工作(DELPHI程序员)
- 数据库中的DataTime字段怎样和年、月、日数据互操作?
- 在用Tfiled和Maskedit的問題?
- 如何脱离中间件TDataSetProvider将数据封装成与TClientDataSet.Data一样的数据格式(或其它解决方案)
- 散分,请大家讨论一下类的规模。
TextOut(GetWindowDC(GetDesktopWindow),0,0,'AAABBB',6);能看到,为什么?TextOut(GetDC(GetDesktopWindow),0,0,'AAABBB',6);看不到,但
TextOut(GetDC(0),0,0,'AAABBB',6);能看到. 为什么?用TextOut(GetDC(self.handle),0,0,'AAABBB',6);输出字符后,
用InvalidateRect(self.handle,nil,true);可以清除掉输出的字符.但TextOut(GetDC(0),0,0,'AAABBB',6)输出到屏幕,
用InvalidateRect(GetDesktopWindow,nil,true)为什么又不可以清除呢?