[リストへもどる]
一括表示

投稿時間:2003/02/06(Thu) 10:05
投稿者名:ゆうこ
Eメール:
URL :
タイトル:
システムリソース情報取得
はじめまして祐子です。
VisualBasicでシステムリソースの情報を取得するツールを作成しています。
Windows9x,me/2000,XP用です。
///////////////////////////////////////////////////////////////////
Windows9x/me用は、以下の方法で取得しています。
Public Declare Function GetFreeResources Lib "RSRC32.dll" Alias _
         "_MyGetFreeSystemResources32@4" (ByVal ResType As Long) As Long

Public Const GFSR_SYSTEMRESOURCES = &H0 'システムリソース値を取得
GetFreeResources(GFSR_SYSTEMRESOURCES)
Windows2000,XPの方法を教えてください。
よろしくお願いします。

投稿時間:2003/02/06(Thu) 11:11
投稿者名:だい
Eメール:dee_bassist@hotmail.com
URL :http://homepage2.nifty.com/Dee/
タイトル:
Re: システムリソース情報取得
> GetFreeResources(GFSR_SYSTEMRESOURCES)
> Windows2000,XPの方法を教えてください。

HOWTO: Get Free System Resources in 32-Bit Visual Basic
http://support.microsoft.com/default.aspx?scid=KB;en-us;q190217

下記の理由から、有効性は疑問かもしれませんが。

引用Start----------------------------------------
Note that Windows NT (all versions) and Windows 2000 is designed to dynamically allocate
memory to the GDI and User heaps as needed. GetFreeSystemResources always returns 90% on
Windows NT and 2000. Unlike other versions of Windows, Windows NT and 2000 do not run out
of system resources and stop responding. It is highly unlikely that your Visual Basic
application will have any need to monitor system resources on Windows NT and 2000.
----------------------------------------引用End