📄 modmisc.bas.html
字号:
<html>
<head>
<title>ModMisc.bas</title>
</head>
<link rel="stylesheet" type="text/css" href="general.css">
<body>
<b>工程名称: Firewall</b><br>版本: 1.0.0<br>
日期: 2005-06-17<P>
<b><h2>模块: ModMisc</h2></b>
<p>
<table class="INTROPAGE">
<tr><td class="INTROHEADER">属性</td><td class="INTROHEADER">子程序</td><td class="INTROHEADER">函数</td></tr>
<tr><td class="INTROCELL">0</td>
<td class="INTROCELL">2</td>
<td class="INTROCELL">16</td></tr></table><p>
代码行数: 290<br>
注释行数: 98<p>
****************************************************************************<br>
人人为我,我为人人<br>
枕善居汉化收藏整理<br>
发布日期:05/06/11<br>
描 述:很专业的个人防火墙<br>
网 站:http://www.mndsoft.com/<br>
e-mail:mnd@mndsoft.com<br>
OICQ : 88382850<br>
****************************************************************************<br>
<p>
<table class="LAYOUT"><tr>
<td class="LAYOUTNAV">
<a href='Project1.vbp.html'>主页</a>
<p>
<h3>窗体</h3><a href=''></a><p>
<a href='Form1.frm.html'>Form1</a> <BR>
<a href='FrmMain.frm.html'>FrmMain</a> <BR>
<a href='FrmSplash.frm.html'>FrmSplash</a> <BR>
<a href='frmSystemTray.frm.html'>frmSystemTray</a> <BR>
<p>
<h3>模块</h3><a href=''></a><p>
<a href='ModGetStack.bas.html'>ModGetStack</a> <BR>
<a href='ModLoadProcess.bas.html'>ModLoadProcess</a> <BR>
ModMisc <BR>
<a href='Module1.bas.html'>Module1</a> <BR>
<a href='Module2.bas.html'>Module2</a> <BR>
<a href='ModWsk.bas.html'>ModWsk</a> <BR>
<a href='SubClass.bas.html'>SubClass</a> <BR>
<p>
<h3>类模块</h3><a href=''></a><p>
<a href='DictionaryClass.cls.html'>DictionaryClass</a> <BR>
<a href='CInterface.cls.html'>CInterface</a> <BR>
<a href='CInterfaces.cls.html'>CInterfaces</a> <BR>
<a href='CIpHelper.cls.html'>CIpHelper</a> <BR>
<a href='CTrackMouse.cls.html'>CTrackMouse</a> <BR>
<p>
<h3>用户控件</h3><a href=''></a><p>
<a href='TrackMouse.ctl.html'>TrackMouse</a> <BR>
<a href='UserControl1.ctl.html'>UserControl1</a> <BR>
<a href='UserControl2.ctl.html'>UserControl2</a> <BR>
<a href='UserControl3.ctl.html'>UserControl3</a> <BR>
<a href='UserControl4.ctl.html'>UserControl4</a> <BR>
<a href='UserControl5.ctl.html'>UserControl5</a> <BR>
<a href='UserControl6.ctl.html'>UserControl6</a> <BR>
<a href='UserControl7.ctl.html'>UserControl7</a> <BR>
<a href='UserControl8.ctl.html'>UserControl8</a> <BR>
<a href='UserControl9.ctl.html'>UserControl9</a> <BR>
<p>
</td>
<td class="LAYOUTCELL">
<h3>声明</h3><a href=''></a><p>
<ul><table class="GENERAL"><tr><td class="HEADERBAND">名称</td><td class="HEADERBAND">范围</td><td class="HEADERBAND">类型</td><td class="HEADERBAND">描述</td></tr>
<tr><td class="CELL"> Public Const INTERNET_CONNECTION_CONFIGURED = &H40</td><td class="CELL">全局</td><td class="CELL">Long</td><td class="CELL"></td></tr><tr><td class="CELL"> Public Const INTERNET_CONNECTION_LAN = &H2</td><td class="CELL">全局</td><td class="CELL">Long</td><td class="CELL"></td></tr><tr><td class="CELL"> Public Const INTERNET_CONNECTION_MODEM = &H1</td><td class="CELL">全局</td><td class="CELL">Long</td><td class="CELL"></td></tr><tr><td class="CELL"> Public Const INTERNET_CONNECTION_MODEM_BUSY = &H8</td><td class="CELL">全局</td><td class="CELL">Long</td><td class="CELL"></td></tr><tr><td class="CELL"> Public Const INTERNET_CONNECTION_OFFLINE = &H20</td><td class="CELL">全局</td><td class="CELL">Long</td><td class="CELL"></td></tr><tr><td class="CELL"> Public Const INTERNET_CONNECTION_PROXY = &H4</td><td class="CELL">全局</td><td class="CELL">Long</td><td class="CELL"></td></tr><tr><td class="CELL"> Public Const INTERNET_RAS_INSTALLED = &H10</td><td class="CELL">全局</td><td class="CELL">Long</td><td class="CELL"></td></tr><tr><td class="CELL">BASIC_SHGFI_FLAGS = SHGFI_TYPENAME</td><td class="CELL">全局</td><td class="CELL">Constant </td><td class="CELL"></td></tr><tr><td class="CELL">CREATE_NEW_CONSOLE = &H10</td><td class="CELL">全局</td><td class="CELL">Constant Long</td><td class="CELL"></td></tr><tr><td class="CELL">ERROR_BAD_FORMAT = 11</td><td class="CELL">全局</td><td class="CELL">Constant Long</td><td class="CELL"></td></tr><tr><td class="CELL">ERROR_FILE_NO_ASSOCIATION = 31</td><td class="CELL">全局</td><td class="CELL">Constant Long</td><td class="CELL"></td></tr><tr><td class="CELL">ERROR_FILE_NOT_FOUND = 2</td><td class="CELL">全局</td><td class="CELL">Constant Long</td><td class="CELL"></td></tr><tr><td class="CELL">ERROR_FILE_SUCCESS = 32</td><td class="CELL">全局</td><td class="CELL">Constant Long</td><td class="CELL">my constant</td></tr><tr><td class="CELL">ERROR_PATH_NOT_FOUND = 3</td><td class="CELL">全局</td><td class="CELL">Constant Long</td><td class="CELL"></td></tr><tr><td class="CELL">FILE_ATTRIBUTE_DIRECTORY = &H10</td><td class="CELL">全局</td><td class="CELL">Constant Long</td><td class="CELL"></td></tr><tr><td class="CELL">GWL_EXSTYLE = (-20)</td><td class="CELL">私有</td><td class="CELL">Constant </td><td class="CELL"></td></tr><tr><td class="CELL">ILD_TRANSPARENT = &H1</td><td class="CELL">全局</td><td class="CELL">Constant </td><td class="CELL">Display transparent</td></tr><tr><td class="CELL">INFINITE = -1</td><td class="CELL">全局</td><td class="CELL">Constant Long</td><td class="CELL"></td></tr><tr><td class="CELL">INVALID_HANDLE_VALUE = -1</td><td class="CELL">全局</td><td class="CELL">Constant Long</td><td class="CELL"></td></tr><tr><td class="CELL">LARGE_ICON = 32</td><td class="CELL">全局</td><td class="CELL">Constant Integer</td><td class="CELL"></td></tr><tr><td class="CELL">LVM_FIRST = &H1000</td><td class="CELL">全局</td><td class="CELL">Constant </td><td class="CELL"></td></tr><tr><td class="CELL">LVM_GETEXTENDEDLISTVIEWSTYLE = LVM_FIRST</td><td class="CELL">全局</td><td class="CELL">Constant </td><td class="CELL"></td></tr><tr><td class="CELL">LVM_SETEXTENDEDLISTVIEWSTYLE = LVM_FIRST</td><td class="CELL">全局</td><td class="CELL">Constant </td><td class="CELL"></td></tr><tr><td class="CELL">LVS_EX_FULLROWSELECT = &H20</td><td class="CELL">全局</td><td class="CELL">Constant </td><td class="CELL"></td></tr><tr><td class="CELL">LVS_EX_GRIDLINES = &H1</td><td class="CELL">全局</td><td class="CELL">Constant </td><td class="CELL"></td></tr><tr><td class="CELL">LWA_ALPHA = &H2</td><td class="CELL">私有</td><td class="CELL">Constant </td><td class="CELL"></td></tr><tr><td class="CELL">MAXDWORD = &HFFFFFFFF</td><td class="CELL">全局</td><td class="CELL">Constant Long</td><td class="CELL"></td></tr><tr><td class="CELL">NORMAL_PRIORITY_CLASS = &H20</td><td class="CELL">全局</td><td class="CELL">Constant Long</td><td class="CELL"></td></tr><tr><td class="CELL">SHGFI_DISPLAYNAME = &H200</td><td class="CELL">全局</td><td class="CELL">Constant </td><td class="CELL"></td></tr><tr><td class="CELL">SHGFI_EXETYPE = &H2000</td><td class="CELL">全局</td><td class="CELL">Constant </td><td class="CELL"></td></tr><tr><td class="CELL">SHGFI_LARGEICON = &H0</td><td class="CELL">全局</td><td class="CELL">Constant </td><td class="CELL">Large icon</td></tr><tr><td class="CELL">SHGFI_SHELLICONSIZE = &H4</td><td class="CELL">全局</td><td class="CELL">Constant </td><td class="CELL"></td></tr><tr><td class="CELL">SHGFI_SMALLICON = &H1</td><td class="CELL">全局</td><td class="CELL">Constant </td><td class="CELL">Small icon</td></tr><tr><td class="CELL">SHGFI_SYSICONINDEX = &H4000</td><td class="CELL">全局</td><td class="CELL">Constant </td><td class="CELL">System icon index</td></tr><tr><td class="CELL">SHGFI_TYPENAME = &H400</td><td class="CELL">全局</td><td class="CELL">Constant </td><td class="CELL"></td></tr><tr><td class="CELL">ShInfo</td><td class="CELL">全局</td><td class="CELL">SHFILEINFO</td><td class="CELL"></td></tr><tr><td class="CELL">ShowTrafficInBytes</td><td class="CELL">全局</td><td class="CELL">Boolean</td><td class="CELL"></td></tr><tr><td class="CELL">SMALL_ICON = 16</td><td class="CELL">全局</td><td class="CELL">Constant Integer</td><td class="CELL"></td></tr><tr><td class="CELL">STARTF_USESHOWWINDOW = &H1</td><td class="CELL">全局</td><td class="CELL">Constant Long</td><td class="CELL"></td></tr><tr><td class="CELL">SW_SHOWNORMAL = 1</td><td class="CELL">全局</td><td class="CELL">Constant Long</td><td class="CELL"></td></tr><tr><td class="CELL">Voice SpVoice </td><td class="CELL">全局</td><td class="CELL">Variant</td><td class="CELL">Voice.Speak "Welcome", SVSFlagsAsync</td></tr><tr><td class="CELL">WS_EX_LAYERED = &H80000</td><td class="CELL">私有</td><td class="CELL">Constant </td><td class="CELL"></td></tr></table><p>
<ul><b>类型: FILE_PARAMS - 全局</b></br>
<ul><table class="GENERAL"><tr><td class="HEADERBAND">Item Name</td><td class="HEADERBAND">类型</td></tr>
<tr><td class="CELL">bRecurse</td><td class="CELL">Boolean</td></tr><tr><td class="CELL">bList</td><td class="CELL">Boolean</td></tr><tr><td class="CELL">bFound</td><td class="CELL">Boolean</td></tr><tr><td class="CELL">sFileRoot</td><td class="CELL">String</td></tr><tr><td class="CELL">sFileNameExt</td><td class="CELL">String</td></tr><tr><td class="CELL">sResult</td><td class="CELL">String</td></tr><tr><td class="CELL">nFileCount</td><td class="CELL">Long</td></tr><tr><td class="CELL">nFileSize</td><td class="CELL">Double</td></tr></table></ul>
</ul><p>
<ul><b>类型: FILETIME - 全局</b></br>
<ul><table class="GENERAL"><tr><td class="HEADERBAND">Item Name</td><td class="HEADERBAND">类型</td></tr>
<tr><td class="CELL">dwLowDateTime</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwHighDateTime</td><td class="CELL">Long</td></tr></table></ul>
</ul><p>
<ul><b>类型: PROCESS_INFORMATION - 全局</b></br>
<ul><table class="GENERAL"><tr><td class="HEADERBAND">Item Name</td><td class="HEADERBAND">类型</td></tr>
<tr><td class="CELL">hProcess</td><td class="CELL">Long</td></tr><tr><td class="CELL">hThread</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwProcessId</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwThreadId</td><td class="CELL">Long</td></tr></table></ul>
</ul><p>
<ul><b>类型: SHFILEINFO - 全局</b></br>
<ul><table class="GENERAL"><tr><td class="HEADERBAND">Item Name</td><td class="HEADERBAND">类型</td></tr>
<tr><td class="CELL">hIcon</td><td class="CELL">Long</td></tr><tr><td class="CELL">iIcon</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwAttributes</td><td class="CELL">Long</td></tr><tr><td class="CELL">szDisplayName</td><td class="CELL">String * MAX_PATH</td></tr><tr><td class="CELL">szTypeName</td><td class="CELL">String * 80</td></tr></table></ul>
</ul><p>
<ul><b>类型: STARTUPINFO - 全局</b></br>
<ul><table class="GENERAL"><tr><td class="HEADERBAND">Item Name</td><td class="HEADERBAND">类型</td></tr>
<tr><td class="CELL">cb</td><td class="CELL">Long</td></tr><tr><td class="CELL">lpReserved</td><td class="CELL">String</td></tr><tr><td class="CELL">lpDesktop</td><td class="CELL">String</td></tr><tr><td class="CELL">lpTitle</td><td class="CELL">String</td></tr><tr><td class="CELL">dwX</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwY</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwXSize</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwYSize</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwXCountChars</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwYCountChars</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwFillAttribute</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwFlags</td><td class="CELL">Long</td></tr><tr><td class="CELL">wShowWindow</td><td class="CELL">Integer</td></tr><tr><td class="CELL">cbReserved2</td><td class="CELL">Integer</td></tr><tr><td class="CELL">lpReserved2</td><td class="CELL">Long</td></tr><tr><td class="CELL">hStdInput</td><td class="CELL">Long</td></tr><tr><td class="CELL">hStdOutput</td><td class="CELL">Long</td></tr><tr><td class="CELL">hStdError</td><td class="CELL">Long</td></tr></table></ul>
</ul><p>
<ul><b>类型: VS_FIXEDFILEINFO - 全局</b></br>
<ul><table class="GENERAL"><tr><td class="HEADERBAND">Item Name</td><td class="HEADERBAND">类型</td></tr>
<tr><td class="CELL">dwSignature</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwStrucVersion</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwFileVersionMS</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwFileVersionLS</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwProductVersionMS</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwProductVersionLS</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwFileFlagsMask</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwFileFlags</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwFileOS</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwFileType</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwFileSubtype</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwFileDateMS</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwFileDateLS</td><td class="CELL">Long</td></tr></table></ul>
</ul><p>
<ul><b>类型: WIN32_FIND_DATA - 全局</b></br>
<ul><table class="GENERAL"><tr><td class="HEADERBAND">Item Name</td><td class="HEADERBAND">类型</td></tr>
<tr><td class="CELL">dwFileAttributes</td><td class="CELL">Long</td></tr><tr><td class="CELL">ftCreationTime</td><td class="CELL">FILETIME</td></tr><tr><td class="CELL">ftLastAccessTime</td><td class="CELL">FILETIME</td></tr><tr><td class="CELL">ftLastWriteTime</td><td class="CELL">FILETIME</td></tr><tr><td class="CELL">nFileSizeHigh</td><td class="CELL">Long</td></tr><tr><td class="CELL">nFileSizeLow</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwReserved0</td><td class="CELL">Long</td></tr><tr><td class="CELL">dwReserved1</td><td class="CELL">Long</td></tr><tr><td class="CELL">cFileName</td><td class="CELL">String * MAX_PATH</td></tr><tr><td class="CELL">cAlternate</td><td class="CELL">String * 14</td></tr></table></ul>
</ul><p>
</ul>
<h3>API 声明</h3><a href=''></a><p>
<ul><b> - Private (返回数据类型: Long) Lib: user32 Alias: GetWindowLongA</b><br>
<ul><table class="GENERAL"><tr><td class="HEADERBAND">可选</td><td class="HEADERBAND">ByVal/ByRef</td><td class="HEADERBAND">变量</td><td class="HEADERBAND">数据类型</td></tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
<td class="CELL">hwnd</td>
<td class="CELL">Long</td>
</tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
<td class="CELL">nIndex</td>
<td class="CELL">Long</td>
</tr>
</table>
</ul></ul>
<ul><b> - Public (返回数据类型: Long) Lib: comctl32.dll</b><br>
<ul><table class="GENERAL"><tr><td class="HEADERBAND">可选</td><td class="HEADERBAND">ByVal/ByRef</td><td class="HEADERBAND">变量</td><td class="HEADERBAND">数据类型</td></tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
<td class="CELL">himl&</td>
<td class="CELL">(Long)</td>
</tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
<td class="CELL">i&</td>
<td class="CELL">(Long)</td>
</tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
<td class="CELL">hDCDest&</td>
<td class="CELL">(Long)</td>
</tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
<td class="CELL">x&</td>
<td class="CELL">(Long)</td>
</tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
<td class="CELL">y&</td>
<td class="CELL">(Long)</td>
</tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
<td class="CELL">Flags&</td>
<td class="CELL">(Long)</td>
</tr>
</table>
</ul></ul>
<ul><b>SetForegroundWindow - Public (返回数据类型: Long) Lib: user32</b><br>
<ul><table class="GENERAL"><tr><td class="HEADERBAND">可选</td><td class="HEADERBAND">ByVal/ByRef</td><td class="HEADERBAND">变量</td><td class="HEADERBAND">数据类型</td></tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
<td class="CELL">hwnd</td>
<td class="CELL">Long</td>
</tr>
</table>
</ul></ul>
<ul><b>SetLayeredWindowAttributes - Private (返回数据类型: Long) Lib: user32</b><br>
<ul><table class="GENERAL"><tr><td class="HEADERBAND">可选</td><td class="HEADERBAND">ByVal/ByRef</td><td class="HEADERBAND">变量</td><td class="HEADERBAND">数据类型</td></tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
<td class="CELL">hwnd</td>
<td class="CELL">Long</td>
</tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
<td class="CELL">crKey</td>
<td class="CELL">Long</td>
</tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
<td class="CELL">bAlpha</td>
<td class="CELL">Byte</td>
</tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
<td class="CELL">dwFlags</td>
<td class="CELL">Long</td>
</tr>
</table>
</ul></ul>
<ul><b> - Private (返回数据类型: Long) Lib: user32 Alias: SetWindowLongA</b><br>
<ul><table class="GENERAL"><tr><td class="HEADERBAND">可选</td><td class="HEADERBAND">ByVal/ByRef</td><td class="HEADERBAND">变量</td><td class="HEADERBAND">数据类型</td></tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
<td class="CELL">hwnd</td>
<td class="CELL">Long</td>
</tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
<td class="CELL">nIndex</td>
<td class="CELL">Long</td>
</tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
<td class="CELL">dwNewLong</td>
<td class="CELL">Long</td>
</tr>
</table>
</ul></ul>
<ul><b> - Public (返回数据类型: Long) Lib: shell32.dll Alias: SHGetFileInfoA</b><br>
<ul><table class="GENERAL"><tr><td class="HEADERBAND">可选</td><td class="HEADERBAND">ByVal/ByRef</td><td class="HEADERBAND">变量</td><td class="HEADERBAND">数据类型</td></tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
<td class="CELL">pszPath</td>
<td class="CELL">String</td>
</tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
<td class="CELL">dwFileAttributes</td>
<td class="CELL">Long</td>
</tr>
<tr>
<td></td>
<td></td>
<td class="CELL">psfi</td>
<td class="CELL">SHFILEINFO</td>
</tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
<td class="CELL">cbSizeFileInfo</td>
<td class="CELL">Long</td>
</tr>
<tr>
<td></td>
<td class="CELL">ByVal</td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -