标签:
易语言多功能高级模块源码
系统结构:托盘_置托盘图标,托盘_删除托盘图标,系统_取操作系统版本,窗口_窗口渐显,窗口_窗口渐消,文本_加密文本,文本_解密文本,系统_高精度等待,系统_设置自动运行,时钟_创建时钟,时钟_销毁时钟,配置_读加密配置项,配置_写加密配置项,配置_取加密配置节名,配置_取加密配置项名,配置_删除加密配置小节,配置_删除加密配置项目,配置_置配置文件密码,回收站_是否有文件,回收站_清空回收站,目录_浏览文件夹,回收站_删除到回收站,文本_到字节集,托盘事件处理,十进制到十六进制,十六进制到十进制,GetDiskLists,BinMid,BinLen,BinToText,GetBlankBin,GetTheFolder,BrowseCallbackProc,SetWindowLong,RegisterWindowMessageA,LocalSize,lstrcpyn,Shell_NotifyIconA,SendMessage,SetForegroundWindow,TrackPopupMenu,CallWindowProc,SetWindowLong_,GetWindowLong_,SetLayeredWindowAttributes_,ShowWindow_,CreateWaitableTimer_,SetWaitableTimer_,MsgWaitForMultipleObjects_,CloseHandle_,SetTimer_,KillTimer_,取操作系统目录,SHQueryRecycleBin,GetLogicalDriveStrings,LocalAlloc,LocalFree,RtlMoveMemory,SHEmptyRecycleBin,lstrcat,SHBrowseForFolder,系统关于窗口,SHGetPathFromIDList,SHFileOperation,lstrcpyn_文本型,文本_取长度,
======程序集
| |
| |------ _启动子程序
| |
| |------ _临时子程序
| |
| |------ 托盘_置托盘图标
| |
| |------ 托盘_删除托盘图标
| |
| |------ 系统_取操作系统版本
| |
| |------ 窗口_窗口渐显
| |
| |------ 窗口_窗口渐消
| |
| |------ 文本_加密文本
| |
| |------ 文本_解密文本
| |
| |------ 系统_高精度等待
| |
| |------ 系统_设置自动运行
| |
| |------ 时钟_创建时钟
| |
| |------ 时钟_销毁时钟
| |
| |------ 配置_读加密配置项
| |
| |------ 配置_写加密配置项
| |
| |------ 配置_取加密配置节名
| |
| |------ 配置_取加密配置项名
| |
| |------ 配置_删除加密配置小节
| |
| |------ 配置_删除加密配置项目
| |
| |------ 配置_置配置文件密码
| |
| |------ 回收站_是否有文件
| |
| |------ 回收站_清空回收站
| |
| |------ 目录_浏览文件夹
| |
| |------ 回收站_删除到回收站
| |
| |------ 文本_到字节集
| |
| |------ _取指针_文本型
| |
| |
======窗口程序集1
| |
| |
======程序集_不公开
| |
| |------ 托盘事件处理
| |
| |------ 十进制到十六进制
| |
| |------ 十六进制到十进制
| |
| |------ GetDiskLists
| |
| |------ BinMid
| |
| |------ BinLen
| |
| |------ BinToText
| |
| |------ _取指针_字节集
| |
| |------ GetBlankBin
| |
| |------ GetTheFolder
| |
| |------ BrowseCallbackProc
| |
| |
======调用的Dll
| |
| |---[dll]------ SetWindowLong
| |
| |---[dll]------ RegisterWindowMessageA
| |
| |---[dll]------ LocalSize
| |
| |---[dll]------ lstrcpyn
| |
| |---[dll]------ Shell_NotifyIconA
| |
| |---[dll]------ SendMessage
| |
| |---[dll]------ SetForegroundWindow
| |
| |---[dll]------ TrackPopupMenu
| |
| |---[dll]------ CallWindowProc
| |
| |---[dll]------ SetWindowLong_
| |
| |---[dll]------ GetWindowLong_
| |
| |---[dll]------ SetLayeredWindowAttributes_
| |
| |---[dll]------ ShowWindow_
| |
| |---[dll]------ CreateWaitableTimer_
| |
| |---[dll]------ SetWaitableTimer_
| |
| |---[dll]------ MsgWaitForMultipleObjects_
| |
| |---[dll]------ CloseHandle_
| |
| |---[dll]------ SetTimer_
| |
| |---[dll]------ KillTimer_
| |
| |---[dll]------ 取操作系统目录
| |
| |---[dll]------ SHQueryRecycleBin
| |
| |---[dll]------ GetLogicalDriveStrings
| |
| |---[dll]------ LocalAlloc
| |
| |---[dll]------ LocalFree
| |
| |---[dll]------ RtlMoveMemory
| |
| |---[dll]------ SHEmptyRecycleBin
| |
| |---[dll]------ lstrcat
| |
| |---[dll]------ SHBrowseForFolder
| |
| |---[dll]------ 系统关于窗口
| |
| |---[dll]------ SHGetPathFromIDList
| |
| |---[dll]------ SHFileOperation
| |
| |---[dll]------ lstrcpyn_文本型
| |
| |---[dll]------ 文本_取长度
调用的DLL命令:
.DLL命令 SetWindowLong, 子程序指针, "user32", "SetWindowLongA"
.参数 HWnd, 整数型
.参数 nIndex, 整数型
.参数 dwNewLong, 子程序指针
.DLL命令 RegisterWindowMessageA, 整数型, , "RegisterWindowMessageA"
.参数 lpString, 文本型
.DLL命令 LocalSize, 整数型
.参数 参数一, NotifyIconData, 传址
.DLL命令 lstrcpyn, 整数型, , "lstrcpyn"
.参数 lpString1, 字节型, 数组
.参数 lpString2, 文本型
.参数 iMaxLength, 整数型
.DLL命令 Shell_NotifyIconA, 整数型, "shell32.dll", "Shell_NotifyIconA"
.参数 dwMessage, 整数型
.参数 lpData, NotifyIconData
.DLL命令 SendMessage, 整数型, "user32", "SendMessageA", , 调用一个窗口的窗口函数,将一条消息发给那个窗口。除非消息处理完毕,否则该函数不会返回。SendMessageBynum, ; SendMessageByString是该函数的“类型安全”声明形式 由具体的消息决定
.参数 hwnd, 整数型, , 要接收消息的那个窗口的句柄
.参数 wMsg, 整数型, , 消息的标识符
.参数 wParam, 整数型, , 具体取决于消息
.参数 lParam, 整数型, , 具体取决于消息;
.DLL命令 SetForegroundWindow, 整数型, "user32", "SetForegroundWindow", , 将窗口设为系统的前台窗口。这个函数可用于改变用户目前正在操作的应用程序 非零表示成功,零表示失败。会设置GetLastError
.参数 hwnd, 整数型, , 带到前台的窗口;
.DLL命令 TrackPopupMenu, 整数型, "user32", "TrackPopupMenu", , 在屏幕的任意地方显示一个弹出式菜单 非零表示成功,零表示失败。会设置GetLastError
.参数 hMenu, 整数型, , 弹出式菜单的句柄
.参数 wFlags, 整数型, , 位置标志和鼠标追踪标志的组合,见下表;位置标志:说明;TPM_CENTERALIGN:菜单在指定位置水平居中;TPM_LEFTALIGN:菜单的左侧置于水平x坐标处;TPM_RIGHTALIGN:菜单的右侧置于水平x坐标处;TPM_LEFTBUTTON:鼠标左键标准运作方式;TPM_RIGHTBUTTON:用鼠标右键进行菜单追踪
.参数 x, 整数型, , 这个点指定了弹出式菜单在屏幕坐标系统中的位置
.参数 y, 整数型, , 同上
.参数 nReserved, 整数型, , 未使用,设为零
.参数 hwnd, 整数型, , 用于接收弹出式菜单命令的窗口的句柄。应该使用窗体的窗口句柄——窗体中有一个菜单能象弹出式菜单那样接收相同的命令ID集
.参数 lprc, 整数型, 传址, Rect,用屏幕坐标定义的一个矩形,如用户在这个矩形的范围内单击,则弹出式菜单不会关闭。如单击弹出式菜单之外的任何一个地方,则会关闭菜单。可以设为NULL;
.DLL命令 CallWindowProc, 整数型, "user32", "CallWindowProcA"
.参数 lpPrevWndFunc, 子程序指针
.参数 HWnd, 整数型
.参数 Msg, 整数型
.参数 wParam, 整数型
.参数 lParam, 整数型
.DLL命令 SetWindowLong_, 整数型, , "SetWindowLongA", , 在窗口结构中为指定的窗口设置信息 指定数据的前一个值
.参数 窗口句柄, 整数型, , hwnd,欲为其取得信息的窗口的句柄
.参数 窗口信息值, 整数型, , nIndex,请参考GetWindowLong函数的nIndex参数的说明
.参数 窗口信息新值, 整数型, , dwNewLong,由nIndex指定的窗口信息的新值
.DLL命令 GetWindowLong_, 整数型, "user32", "GetWindowLongA", , 从指定窗口的结构中取得信息 由nIndex决定。零表示出错。会设置GetLastError
.参数 窗口句柄, 整数型, , 欲为其获取信息的窗口的句柄
.参数 属性, 整数型, , 欲取回的信息,可以是下述任何一个常数:;GWL_EXSTYLE:扩展窗口样式;GWL_STYLE:窗口样式;GWL_WNDPROC:该窗口的窗口函数的地址;GWL_HINSTANCE:拥有窗口的实例的句柄;GWL_HWNDPARENT:该窗口之父的句柄。不要用SetWindowWord来改变这个值;GWL_ID:对话框中一个子窗口的标识符;GWL_USERDATA:含义由应用程序规定;DWL_DLGPROC:这个窗口的对话框函数地址;DWL_MSGRESULT:在对话框函数中处理的一条消息返回的值;DWL_USER:含义由应用程序规定;
.DLL命令 SetLayeredWindowAttributes_, 整数型, , "SetLayeredWindowAttributes", , 设置窗口透明
.参数 hwnd, 整数型
.参数 crKey, 整数型
.参数 bAlpha, 整数型
.参数 dwFlags, 整数型
.DLL命令 ShowWindow_, 整数型, "user32", "ShowWindow", , 控制窗口的可见性(在vb里使用:针对vb窗体及控件,请使用对应的vb属性) 如窗口之前是可见的,则返回TRUE(非零),否则返回FALSE(零)
.参数 hwnd, 整数型, , 窗口句柄,要向这个窗口应用由nCmdShow指定的命令
.参数 nCmdShow, 整数型, , 为窗口指定可视性方面的一个命令。请用下述任何一个常数;SW_HIDE:隐藏窗口,活动状态给令一个窗口;SW_MINIMIZE:最小化窗口,活动状态给令一个窗口;SW_RESTORE:用原来的大小和位置显示一个窗口,同时令其进入活动状态;SW_SHOW:用当前的大小和位置显示一个窗口,同时令其进入活动状态;SW_SHOWMAXIMIZED:最大化窗口,并将其激活;SW_SHOWMINIMIZED:最小化窗口,并将其激活;SW_SHOWMINNOACTIVE:最小化一个窗口,同时不改变活动窗口;SW_SHOWNA:用当前的大小和位置显示一个窗口,不改变活动窗口;SW_SHOWNOACTIVATE:用最近的大小和位置显示一个窗口,同时不改变活动窗口;SW_SHOWNORMAL:与SW_RESTORE相同;
.DLL命令 CreateWaitableTimer_, 整数型, , "CreateWaitableTimerA"
.参数 lpTimerAttributes, 整数型
.参数 bManualReset, 逻辑型
.参数 lpTimerName, 整数型
.DLL命令 SetWaitableTimer_, 整数型, , "SetWaitableTimer"
.参数 hTimer, 整数型
.参数 pDueTime, LARGE_INTEGER
.参数 lPeriod, 整数型
.参数 pfnCompletionRoutine, 整数型
.参数 lpArgToCompletionRoutine, 整数型
.参数 fResume, 逻辑型
.DLL命令 MsgWaitForMultipleObjects_, 整数型, , "MsgWaitForMultipleObjects"
.参数 nCount, 整数型
.参数 pHandles, 整数型, 传址
.参数 fWaitAll, 逻辑型
.参数 dwMilliseconds, 整数型
.参数 dwWakeMask, 整数型
.DLL命令 CloseHandle_, 逻辑型, , "CloseHandle"
.参数 hObject, 整数型
.DLL命令 SetTimer_, 整数型, , "SetTimer"
.参数 hWnd, 整数型
.参数 nIDEvent, 整数型
.参数 uElapse, 整数型
.参数 lpTimerFunc, 子程序指针
.DLL命令 KillTimer_, 整数型, , "KillTimer"
.参数 hwnd, 整数型
.参数 nIDEvent, 整数型
.DLL命令 取操作系统目录, 整数型, "kernel32.dll", "GetWindowsDirectoryA"
.参数 操作系统目录, 文本型
.参数 目录长度, 整数型
.DLL命令 SHQueryRecycleBin, 整数型, "shell32.dll", "SHQueryRecycleBinA"
.参数 根路径, 文本型
.参数 回收站询问信息, SHQUERYRBINFO, 传址
.DLL命令 GetLogicalDriveStrings, 整数型, "kernel32", "GetLogicalDriveStringsA"
.参数 nBufferLength, 整数型
.参数 lpBuffer, 字节集
.DLL命令 LocalAlloc, 整数型
.参数 uFlags, 整数型
.参数 uBytes, 整数型
.DLL命令 LocalFree, 整数型
.参数 hMem, 整数型
.DLL命令 RtlMoveMemory, 整数型, , "RtlMoveMemory"
.参数 lpvDest, 整数型, 传址
.参数 lpvSource, 整数型
.参数 cbCopy, 整数型
.DLL命令 SHEmptyRecycleBin, , "shell32.dll", "SHEmptyRecycleBinA"
.参数 句柄, 整数型
.参数 pszRootPath, 文本型
.参数 dwFlags, 整数型
.DLL命令 lstrcat, 整数型, "kernel32", "lstrcatA"
.参数 lpString1, 文本型
.参数 lpString2, 文本型
.DLL命令 SHBrowseForFolder, 整数型, "shell32", "SHBrowseForFolder"
.参数 lpbi, BrowseInfo
.DLL命令 系统关于窗口, , , "ShellAboutA", 公开, 自定义系统关于窗口
.参数 句柄, 整数型, , 指定窗口的句柄(HWND),可以为0.
.参数 软件名称, 文本型, , 指定软件名称。
.参数 版权文本, 文本型, , 版权信息文本,不可太长。
.参数 图标, 整数型, , 图标句柄,由LoadIconA函数返回。
.DLL命令 SHGetPathFromIDList, 整数型, "shell32", "SHGetPathFromIDList"
.参数 pidList, 整数型
.参数 lpBuffer, 文本型
.DLL命令 SHFileOperation, 整数型, "Shell32.dll", "SHFileOperationA"
.参数 文件参数, SHFILEOPSTRUCT
.DLL命令 lstrcpyn_文本型, 整数型, , "lstrcpyn"
.参数 欲取其指针, 文本型, 传址
.参数 欲取其指针, 文本型, 传址
.参数 保留, 整数型
.DLL命令 文本_取长度, 整数型, "kernel32.dll", "lstrlenA"
.参数 文本, 文本型
加载全部内容
易语言OcrKing在线识别模块源码15.74 KB 116人下载OcrKing在线识别易语言模块源码 系统结构:彗星HTTP读文件,彗星打开指定网址,网页_访问,网页_Cookie合并更新,文本_去重复文本,内部_数组成员是否存在_文本,内部_Cookie取值,内部_Cookie取名
下载易语言列举窗口信息源码7.91 KB110人下载易语言列举窗口信息源码系统结构:搜索子项目,DLL取子窗口句柄,DLL命令取窗口标题,DLL命令取父窗口句柄,DLL命令窗口是否可视,DLL画图标,DLL取设备场景,DLL取窗口位置,GetWindowLong,SetWindowL
下载易语言世恒的模块化开发更新109日源码95.29 KB106人下载世恒的模块化开发更新109日系统结构:系统接口_取版本信息,系统接口_取接口信息,外部接口_统一调用接口,外部接口_统一移动窗口,SetParent,工具条_项目名称,卷帘菜单_项目名称,内部接口
下载易语言API取文件版本信息模块源码4.5 KB 106人下载易语言API取文件版本信息模块源码 系统结构:GetFileVerInfo,GetFileVersionInfo,GetFileVersionInfoSize,VerQueryValue,MoveMemory,lstrcpy,VerLanguageName, ======程序集1 | | | |------ _启动子程序 | | | |------ _临时子程序
下载易语言系统时间校准源码3.21 KB105人下载易语言系统时间校准源码系统结构:GetSystemTimeAdjustment, ======窗口程序集1 || ||------__启动窗口_创建完毕 || || ======调用的Dll || ||---[dll]------GetSystemTimeAdjustment 调用的DLL命令: .DLL命令GetSystem
下载易语言把外部记事本嵌入本窗口运行源码3.27 KB105人下载把外部记事本嵌入本窗口运行系统结构:SetParent,SetWindowPos,FindWindow, ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------__启动窗口_尺寸被改变 || || ======调用的Dll || ||---[dll]------SetPa
下载易语言斗转星移v1源码,易语言斗转星移v1.0源码9.03 KB105人下载斗转星移v1.0系统结构:枚举注册项及键值,打开注册项,枚举注册项,写配置文件,读配置整数,读配置文本,关闭注册项, ======窗口程序集1 || ||------枚举注册项及键值 || ||------_主窗口_创建完毕
下载易语言切换桌面工具源码245.97 KB105人下载易语言切换桌面工具源码系统结构:NewWinProc,API_RegCreateKeyEx,API_TerminateProcess,API_RegSetValueEx_文本,API_RegCloseKey,API_OpenProcess,API_创建进程列表快照,API_第一个进程,API_下一个进程,API_添加菜单项
下载易语言瑞星升级辅助工具源码83.45 KB104人下载瑞星升级辅助工具系统结构:易语言瑞星升级辅助工具源码,瑞星升级辅助工具 ======窗口程序集1 || ||------_按钮1_被单击 || ||------_按钮2_被单击 || ||------__启动窗口_创建完毕 || ||------_按钮
下载易语言文件隐藏工具源码36.43 KB104人下载易语言文件隐藏工具源码系统结构:删除临时文件,删除路径文件名_,取文件扩展名_,取路径文件名_, ======窗口程序集1 || ||------_按钮1_被单击 || ||------删除临时文件 || ||------__启动窗口_创建
下载