易语言右键专家源码
系统结构:newProc_List,子程序_取默认列表,子程序_混合获取图标,子程序_列表_项目,辅_创建库,辅_注册项是否存在,辅_更改注册项名,GetSystem32Dir,辅_删除注册项,GetDeleteRegEntry,枚举注册目录,刷新列表,取注册路径,取名称说明,辅_取带图标路径的真实路径,辅_取真实路径,辅_取文件指定标志图标,子程序_获取图标图片,辅_导出注册表,辅_导入注册表,子程序_画动态图,子程序_画静态图,CopyMemory_FromBitHead,
======主窗口
| |
| |------ __启动窗口_创建完毕
| |
| |------ newProc_List
| |
| |------ 子程序_取默认列表
| |
| |------ 子程序_混合获取图标
| |
| |------ _菜单_退出_被选择
| |
| |------ _菜单_关于_被选择
| |
| |------ _列表框1_类型_当前表项被改变
| |
| |------ 子程序_列表_项目
| |
| |------ _按钮_类型_添加_被单击
| |
| |------ _按钮_类型_修改_被单击
| |
| |------ _按钮_类型_删除_被单击
| |
| |------ _菜单_隐藏_被选择
| |
| |------ _菜单_删除_被选择
| |
| |------ _列表框2_项目_被双击
| |
| |------ _按钮_项目_添加_被单击
| |
| |------ _按钮_项目_修改_被单击
| |
| |------ _按钮_项目_删除_被单击
| |
| |------ _菜单_帮助_被选择
| |
| |------ _菜单_备份_被选择
| |
| |------ 辅_创建库
| |
| |------ _菜单_恢复_被选择
| |
| |
======Help
| |
| |------ 辅_注册项是否存在
| |
| |------ 辅_更改注册项名
| |
| |------ GetSystem32Dir
| |
| |------ 辅_删除注册项
| |
| |------ GetDeleteRegEntry
| |
| |------ 枚举注册目录
| |
| |------ 刷新列表
| |
| |------ 取注册路径
| |
| |------ 取名称说明
| |
| |------ 辅_取带图标路径的真实路径
| |
| |------ 辅_取真实路径
| |
| |------ 辅_取文件指定标志图标
| |
| |------ 子程序_获取图标图片
| |
| |------ 辅_导出注册表
| |
| |------ 辅_导入注册表
| |
| |
======About
| |
| |------ _关于_创建完毕
| |
| |------ 子程序_画动态图
| |
| |------ 子程序_画静态图
| |
| |------ _时钟1_周期事件
| |
| |
======类别窗口
| |
| |------ _按钮_取消_被单击
| |
| |------ _类别窗口_创建完毕
| |
| |------ _按钮_确认_被单击
| |
| |------ _编辑框_值_内容被改变
| |
| |
======项目窗口
| |
| |------ _项目窗口_创建完毕
| |
| |------ _按钮_取消_被单击
| |
| |------ _按钮_确认_被单击
| |
| |------ _编辑框_命令_按下某键
| |
| |------ _编辑框_名称_内容被改变
| |
| |------ _按钮_选择命令_被单击
| |
| |
======调用的Dll
| |
| |---[dll]------ _RegEnumKey
| |
| |---[dll]------ _GetSystemDirectory
| |
| |---[dll]------ _DestroyIcon
| |
| |---[dll]------ _CreateCompatibleBitmap
| |
| |---[dll]------ _CreateCompatibleDC
| |
| |---[dll]------ _GetDIBits
| |
| |---[dll]------ _DeleteDC
| |
| |---[dll]------ _DeleteObject
| |
| |---[dll]------ _GetWindowDC
| |
| |---[dll]------ _ReleaseDC
| |
| |---[dll]------ _SelectObject
| |
| |---[dll]------ CopyMemory_FromBitHead
| |
| |---[dll]------ _DrawIconEx
| |
| |---[dll]------ _CreateSolidBrush
| |
| |---[dll]------ _ExtractIcon
| |
| |---[dll]------ _SHGetFileInfo
| |
| |---[dll]------ _RegCloseKey
| |
| |---[dll]------ _CallWindowProc
| |
| |---[dll]------ _SetWindowLong
| |
| |---[dll]------ _RegDeleteKey
| |
| |---[dll]------ _FreeLibrary
| |
| |---[dll]------ _LoadLibraryEx
| |
| |---[dll]------ _GetModuleHandle
| |
| |---[dll]------ _LoadIcon
| |
| |---[dll]------ _SendMessage
| |
| |---[dll]------ _WideCharToMultiByte
| |
| |---[dll]------ _RegOpenKey
调用的DLL命令:
.DLL命令 _RegEnumKey, 整数型, , "RegEnumKeyA"
.参数 hKey, 整数型
.参数 dwIndex, 整数型
.参数 lpName, 文本型
.参数 cbName, 整数型
.DLL命令 _GetSystemDirectory, 整数型, , "GetSystemDirectoryA"
.参数 lpBuffer, 文本型
.参数 nSize, 整数型
.DLL命令 _DestroyIcon, 整数型, , "DestroyIcon"
.参数 hIcon, 整数型
.DLL命令 _CreateCompatibleBitmap, 整数型, , "CreateCompatibleBitmap"
.参数 hdc, 整数型
.参数 nWidth, 整数型
.参数 nHeight, 整数型
.DLL命令 _CreateCompatibleDC, 整数型, , "CreateCompatibleDC"
.参数 hdc, 整数型
.DLL命令 _GetDIBits, 整数型, , "GetDIBits"
.参数 aHDC, 整数型
.参数 hBitmap, 整数型
.参数 nStartScan, 整数型
.参数 nNumScans, 整数型
.参数 lpBits, 字节集
.参数 lpBI, BITMAPINFOHEADER
.参数 wUsage, 整数型
.DLL命令 _DeleteDC, 整数型, , "DeleteDC"
.参数 hdc, 整数型
.DLL命令 _DeleteObject, 整数型, , "DeleteObject"
.参数 hObject, 整数型
.DLL命令 _GetWindowDC, 整数型, , "GetWindowDC"
.参数 hwnd, 整数型
.DLL命令 _ReleaseDC, 整数型, , "ReleaseDC"
.参数 hwnd, 整数型
.参数 hdc, 整数型
.DLL命令 _SelectObject, 整数型, , "SelectObject"
.参数 hdc, 整数型
.参数 hObject, 整数型
.DLL命令 CopyMemory_FromBitHead, , , "RtlMoveMemory"
.参数 Dest, 字节集
.参数 Src, BITMAPINFOHEADER
.参数 Len
.DLL命令 _DrawIconEx, 整数型, , "DrawIconEx"
.参数 hdc, 整数型
.参数 xLeft, 整数型
.参数 yTop, 整数型
.参数 hIcon, 整数型
.参数 cxWidth, 整数型
.参数 cyWidth, 整数型
.参数 istepIfAniCur, 整数型
.参数 hbrFlickerFreeDraw, 整数型
.参数 diFlags, 整数型
.DLL命令 _CreateSolidBrush, 整数型, , "CreateSolidBrush"
.参数 crColor, 整数型
.DLL命令 _ExtractIcon, 整数型, , "ExtractIconA"
.参数 hInst, 整数型
.参数 lpszExeFileName, 文本型
.参数 nIconIndex, 整数型
.DLL命令 _SHGetFileInfo, 整数型, , "SHGetFileInfoA"
.参数 pszPath, 文本型
.参数 dwFileAttributes, 整数型
.参数 psfi, SHFILEINFO
.参数 cbFileInfo, 整数型
.参数 uFlags, 整数型
.DLL命令 _RegCloseKey, 整数型, , "RegCloseKey"
.参数 hKey, 整数型
.DLL命令 _CallWindowProc, 整数型, , "CallWindowProcA"
.参数 lpPrevWndFunc, 整数型
.参数 hwnd, 整数型
.参数 msg, 整数型
.参数 wParam, 整数型
.参数 lParam, 整数型
.DLL命令 _SetWindowLong, 整数型, , "SetWindowLongA"
.参数 hwnd, 整数型
.参数 nIndex, 整数型
.参数 dwNewLong, 整数型
.DLL命令 _RegDeleteKey, 整数型, , "RegDeleteKeyA"
.参数 hKey, 整数型
.参数 lpSubKey, 文本型
.DLL命令 _FreeLibrary, 整数型, , "FreeLibrary"
.参数 hLibModule, 整数型
.DLL命令 _LoadLibraryEx, 整数型, , "LoadLibraryExA"
.参数 lpLibFileName, 文本型
.参数 hFile, 整数型
.参数 dwFlags, 整数型
.DLL命令 _GetModuleHandle, 整数型, , "GetModuleHandleA"
.参数 lpModuleName, 文本型
.DLL命令 _LoadIcon, 整数型, , "LoadIconA"
.参数 hInstance, 整数型
.参数 lpIconName, 整数型
.DLL命令 _SendMessage, 整数型, , "SendMessageA"
.参数 hwnd, 整数型
.参数 wMsg, 整数型
.参数 wParam, 整数型
.参数 lParam, 整数型
.DLL命令 _WideCharToMultiByte, 整数型, , "WideCharToMultiByte"
.参数 CodePage, 整数型
.参数 dwFlags, 整数型
.参数 lpWideCharStr, 字节集
.参数 cchWideChar, 整数型
.参数 lpMultiByteStr, 文本型
.参数 cchMultiByte, 整数型
.参数 lpDefaultChar, 整数型
.参数 lpUsedDefaultChar, 整数型
.DLL命令 _RegOpenKey, 整数型, , "RegOpenKeyA"
.参数 hKey, 整数型
.参数 lpSubKey, 文本型
.参数 phkResult, 整数型, 传址
注:本站源码主要来源于网络收集。如有侵犯您的利益,请联系我们,我们将及时删除!
部分源码可能含有危险代码,(如关机、格式化磁盘等),请看清代码在运行。
由此产生的一切后果本站均不负责。源码仅用于学习使用,如需运用到商业场景请咨询原作者。
使用本站源码开发的产品均与本站无任何关系,请大家遵守国家相关法律。