//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言PE文件资源查看源码系统结构:显示Offset,显示十六进制,字节集分页,枚举资源,创建数据库,判断资源名称,判断资源类型,十六进制文本到字节集,查看字节集,取十进制,判断是否文本,字节集到十六进制文本,字节集删首空,Unicode到文本,按位寻找字节集,初始化拖放API,关闭拖放API,WindowProc,DropFiles,判断拖入类型,取rsrc资源数据,位图处理,ICO处理,图标组处理,图标组分析,光标组分析,字符串处理,PNG处理,菜单处理,菜单项处理,对话框处理,普通对话框处理,扩展对话框处理,API_创建窗口,API_销毁窗口,API_取系统信息,API_置窗口显示状态,API_创建字体,API_SetWindowPos,API_发送消息,API_置窗口属性,API_分配菜单,API_创建菜单,API_添加菜单,API_UnicodeToMultiByte,API_SetWindowLongA,API_CallWindowProcA,API_DragAcceptFiles,API_DragQueryFileA,API_DragFinish,API_MoveWindow,API_AdjustWindowRectEx,API_GetDC,API_MulDiv,API_GetDeviceCaps,API_销毁对象,API_UpdateWindow,API_DrawMenuBar, ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------__启动窗口_将被销毁 || ||------显示Offset || ||------显示十六进制 || ||------字节集分页 || ||------_纵向滚动条1_位置被改变 || ||------_按钮1_被单击 || ||------枚举资源 || ||------创建数据库 || ||------判断资源名称 || ||------判断资源类型 || ||------_树型框1_项目被选择 || ||------_树型框1_右键单击项目 || ||------_导出ICO文件_被选择 || || ======字节集操作 || ||------十六进制文本到字节集 || ||------查看字节集 || ||------取十进制 || ||------判断是否文本 || ||------字节集到十六进制文本 || ||------字节集删首空 || ||------Unicode到文本 || ||------按位寻找字节集 || || ======API拖放程序集 || ||------初始化拖放API || ||------关闭拖放API || ||------WindowProc || ||------DropFiles || ||------判断拖入类型 || || ======资源分析程序集 || ||------取rsrc资源数据 || ||------位图处理 || ||------ICO处理 || ||------图标组处理 || ||------图标组分析 || ||------光标组分析 || ||------字符串处理 || ||------PNG处理 || ||------菜单处理 || ||------菜单项处理 || ||------对话框处理 || ||------普通对话框处理 || ||------扩展对话框处理 || || ======调用的Dll || ||---[dll]------API_创建窗口 || ||---[dll]------API_销毁窗口 || ||---[dll]------API_取系统信息 || ||---[dll]------API_置窗口显示状态 || ||---[dll]------API_创建字体 || ||---[dll]------API_SetWindowPos || ||---[dll]------API_发送消息 || ||---[dll]------API_置窗口属性 || ||---[dll]------API_分配菜单 || ||---[dll]------API_创建菜单 || ||---[dll]------API_添加菜单 || ||---[dll]------API_UnicodeToMultiByte || ||---[dll]------API_SetWindowLongA || ||---[dll]------API_CallWindowProcA || ||---[dll]------API_DragAcceptFiles || ||---[dll]------API_DragQueryFileA || ||---[dll]------API_DragFinish || ||---[dll]------API_MoveWindow || ||---[dll]------API_AdjustWindowRectEx || ||---[dll]------API_GetDC || ||---[dll]------API_MulDiv || ||---[dll]------API_GetDeviceCaps || ||---[dll]------API_销毁对象 || ||---[dll]------API_UpdateWindow || ||---[dll]------API_DrawMenuBar 调用的DLL命令: .DLL命令API_创建窗口,整数型,"user32.dll","CreateWindowExA" .参数扩展风格,整数型 .参数组件类型,文本型,,窗口名字 .参数标题,文本型 .参数窗口样式,整数型 .参数横坐标,整数型 .参数纵坐标,整数型 .参数宽度,整数型 .参数高度,整数型 .参数父窗口句柄,整数型 .参数菜单句柄,整数型 .参数模块句柄,整数型 .参数参数,整数型 .DLL命令API_销毁窗口,整数型,,"DestroyWindow" .参数句柄 .DLL命令API_取系统信息,整数型,,"GetSystemMetrics",,检索指定的系统度量或系统配置设置。 .参数欲取得的信息 .DLL命令API_置窗口显示状态,,"User32.dll","ShowWindow" .参数窗口句柄 .参数显示方式 .DLL命令API_创建字体,整数型,"gdi32","CreateFontA",,用指定的属性创建一种逻辑字体 执行成功则返回逻辑字体的句柄,零表示失败。会设置GetLastError .参数字体高度,整数型,,IfHeight .参数字体宽度,整数型,,IfWidth .参数旋转,整数型,,IfEscapement .参数Orientation,整数型,,IfOrientation .参数加粗,整数型,,IfWeight .参数倾斜,整数型,,IfItalic .参数下划线,整数型,,IfUnderline .参数删除线,整数型,,IfStrikeOut .参数内码,整数型,,IfCharSet .参数OutputPrecision,整数型,,IfOutputPrecision .参数CP,整数型,,IfClipPrecision .参数输出质量,整数型,,IfQuality .参数PAF,整数型,,IfPitchAndFamily .参数新字体名,文本型,,IfFaceName; .DLL命令API_SetWindowPos,,,"SetWindowPos" .参数窗口句柄 .参数hWndInsertAfter .参数x .参数y .参数宽度 .参数高度 .参数参数 .DLL命令API_发送消息,整数型,"user32","SendMessageA",,调用一个窗口的窗口函数,将一条消息发给那个窗口。除非消息处理完毕,否则该函数不会返回。SendMessageBynum,;SendMessageByString是该函数的“类型安全”声明形式 由具体的消息决定 .参数窗口句柄,整数型,,要接收消息的那个窗口的句柄 .参数信息值,整数型,,消息的标识符 .参数参数一,整数型,,具体取决于消息 .参数参数二,整数型,,具体取决于消息; .DLL命令API_置窗口属性,,,"SetWindowLongA" .参数hwnd,,,窗口句柄 .参数nIndex,,,-20扩展风格-16风格 .参数dwNewLong,,,要设置的值 .DLL命令API_分配菜单,整数型,"user32","SetMenu",,分配一个新菜单到指定窗口 .参数hwnd,整数型 .参数hMenu,整数型 .DLL命令API_创建菜单,整数型,"user32","CreateMenu",,创建一个菜单并返回句柄 .DLL命令API_添加菜单,整数型,"user32","AppendMenuA" .参数hMenu,整数型 .参数wFlags,整数型 .参数wIDNewItem,整数型 .参数lpNewItem,文本型,,此参数的类型为Any,请按实际应用情况修改。 .DLL命令API_UnicodeToMultiByte,文本型,"setupapi.dll","UnicodeToMultiByte" .参数Unicode,字节集 .参数CodePage,整数型 .DLL命令API_SetWindowLongA,子程序指针,,"SetWindowLongA" .参数hWnd,整数型 .参数nIndex,整数型 .参数dwNewLong,子程序指针 .DLL命令API_CallWindowProcA,整数型,,"CallWindowProcA" .参数lpPrevWndFunc,子程序指针 .参数hWnd,整数型 .参数Msg,整数型 .参数wParam,整数型 .参数lParam,整数型 .DLL命令API_DragAcceptFiles,整数型,"shell32.dll","DragAcceptFiles" .参数hWnd,整数型 .参数fAccept,整数型 .DLL命令API_DragQueryFileA,整数型,"shell32.dll","DragQueryFileA" .参数hDrop,整数型 .参数iFile,整数型 .参数lpszFile,文本型 .参数cch,整数型 .DLL命令API_DragFinish,整数型,"shell32.dll","DragFinish" .参数hDrop,整数型 .DLL命令API_MoveWindow,整数型,,"MoveWindow" .参数句柄 .参数x .参数y .参数宽 .参数高 .参数是否重绘,逻辑型 .DLL命令API_AdjustWindowRectEx,整数型,,"AdjustWindowRectEx" .参数rect,RECT .参数窗口样式 .参数是否有菜单 .参数扩展样式 .DLL命令API_GetDC,整数型,,"GetDC" .参数窗口,,,0表示去整个屏幕 .DLL命令API_MulDiv,整数型,"kernel32.dll","MulDiv",,公开,MulDiv的作用是计算两数的积再被一个数除'执行成功返回结果,失败返回-1。'例如:MulDiv(100,2,50),返回4。※如出现不整除现象,将四舍五入。 .参数乘数1,整数型,,nNumber .参数乘数2,整数型,,nNumerator .参数除数,整数型,,nDenominator .DLL命令API_GetDeviceCaps,整数型,,"GetDeviceCaps" .参数句柄 .参数参数 .DLL命令API_销毁对象,整数型,,"DeleteObject",,如字体 .参数句柄 .DLL命令API_UpdateWindow,整数型,,"UpdateWindow" .参数句柄 .DLL命令API_DrawMenuBar,整数型,,"DrawMenuBar" .参数句柄
