标题:[求助] GetWindowDC内存释放不出的问题
只看楼主
zm018ok
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-9-7
 问题点数:0 回复次数:1 
[求助] GetWindowDC内存释放不出的问题

hwd3 = FindWindow("DxFirst", Form1.Label15.Caption)
lngDC = GetWindowDC(hwd3)
lngCol1 = GetPixel(GetWindowDC(hwd3), 314, 35)
Call Sleep(1)
ReleaseDC hwd3, lngDC

为什么 内存还是在增长呢 ?释放不干净,到半个多小时 就出现卡住不能动了,如果不用ReleaseDC hwd3, lngDC时间就会更短请问该怎么解决呢

[此贴子已经被作者于2007-9-29 18:02:09编辑过]

搜索更多相关主题的帖子: 内存 GetWindowDC lngDC 释放 ReleaseDC 
2007-09-29 17:53
xu2000
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:51
帖 子:3890
专家分:56
注 册:2006-4-8
得分:0 
两个GetWindowDC,一个ReleaseDC,当然不干净了。
hwd3 = FindWindow("DxFirst", Form1.Label15.Caption)
lngDC = GetWindowDC(hwd3)
lngCol1 = GetPixel(lngDC,314, 35)
Call Sleep(1)
ReleaseDC hwd3, lngDC
这样试试。

我会拿出我全部的钱财,以保你衣食无忧。我会献出我所有的智慧,以助你一帆风顺。我会想到所有的笑语,以令你展眉开颜。我会挤出最长的时间,以使你终生幸福。        [本人原创的结婚宣言]
2007-09-30 12:27



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-174078-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.850059 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved