易语言聊天气泡框模块源码
系统结构:气泡聊天框_添加头像_从文件,气泡聊天框_添加头像,气泡聊天框_清空头像,气泡聊天框_添加图片_从文件,气泡聊天框_添加图片,气泡聊天框_清空图片,APP_Initialize,AddBubble,MakeBubble,DeleteBubble,CallWindowProcEx,ModifyStyle,ModifyExStyle,GetClassNameEx,GetWindowTextEx,CRect,CRectF,GetClientRectEx,GetWindowRectEx,LOWORD,HIWORD,LParam2Point,A2W,Gdiplus_画九宫图,Gdiplus_画九宫图Ex,取内存图标句柄,取内存图标句柄Ex,GetBitmapHandleFromResource,MallocString,Malloc_POPCHAT_ITEM,Write_POPCHAT_ITEM,Read_POPCHAT_ITEM,GetBorderStyle,MemoryDialogBox,MemoryDialogBoxEx,彗星取比例尺寸,RGB到ARGB,FillSolidRect,PopChat_Frame_OnMessage,PopChat_Frame_OnDrawItem,PopChat_Frame_OnSize,PopChat_WindowProc,PopChat_OnMessage,PopChat_OnPaint,PopChat_OnSize,PopChat_OnSetCursor,PopChat_SetCursor,PopChat_OnMouseMove,PopChat_OnLButtonDown,PopChat_OnLButtonUp,PopChat_OnClickItem,PopChat_HitTest,Dispose,LoadFromBin,LoadFromFile,GetWidth,GetHeight,GetSize,GetImage,Create,CreateFormHDC,CreateFormBitmap,CreateFormBmpData,GetHDC,GetWidth,GetHeight,IsUpdate,Release,AllBlt,BitBlt,FillSolidRect,FillSolid,创建,初始化控件,置昵称显示,添加文本项目,添加通知项目,添加链接项目,添加图片项目,滚动到尾部,取项目数值,取项目昵称,取项目内容,取项目链接标题,取项目链接地址,GetItem,删除项目,清空项目,取项目数,显示,隐藏,禁止,移动,取宽度,取高度,取顶边,取左边,取窗口句柄,是否已创建,关闭,销毁,事件_头像被点击,事件_昵称被点击,事件_内容被点击,PopChat_Init,PopChat_SetShowNnick,PopChat_ReDraw,PopChat_AddItem,PopChat_DelItem,PopChat_DelItemData,PopChat_DelAllItemData,PopChat_ReCalcuAll,PopChat_ReCalcuItem,PopChat_CalcuItem,PopChat_DrawItem,PopChat_DrawBubble,PopChat_DrawCommon,PopChat_DrawNotify,CallWindowProc,CallWindowProcW,DeleteDC,DeleteObject,GetClientRect,GetDC,GetProp,GetWindowDC,GetWindowLong,GetWindowRect,GetWindowText,GetWindowTextLength,ReleaseDC,SetProp,SetWindowLongW,SetWindowLong,SendMessageW,SendMessage,IsWindow,ValidateRect,InvalidateRect,InvalidateRect2,BeginPaint,EndPaint,SetWindowPos,GetParent,ClientToScreen,ScreenToClient,GetWindow,SetWindowText,TrackMouseEvent,GetStockObject,CreateWindowEx,CreateWindowExW,CreateCompatibleDC,CreateCompatibleBitmap,BitBlt,SelectObject,GetDCEx,DefWindowProc,RtlMoveMemory_NMHDR,lstrcpyn_int,CreateDIBSection,UpdateLayeredWindow,RemoveProp,RedrawWindow,GetClassName,SetBkMode,CreatePen,FillRect,FrameRect,CreateBrushIndirect,CreateSolidBrush,SetTextColor,OffsetRgn,ExcludeClipRect,SelectClipRgn,ShowCaret,CreateCaret,GetCaretPos,KillTimer,SetTimer,PeekMessage,DispatchMessage,TranslateMessage,RegisterClassEx,LocalSize_WNDCLASSEX,LocalSize_WNDCLASSEXW,GetModuleHandle,LoadCursor,TerminateThread,CloseHandle,CreateThread,GetSystemMetrics,SystemParametersInfo,ReleaseCapture,PostMessage,CreateRoundRectRgn,SetWindowRgn,SetStretchBltMode,SetBrushOrgEx,LoadIcon,LoadIconByStr,DrawIconEx,IsZoomed,PtInRect,CopyMemory_IconDirEntry,CreateIconFromResource,GetPixel,CopyMemory_MINMAXINFO,CopyMemory_MINMAXINFO2,MoveWindow,ShowWindow,SetParent,CallWindowProc_Bin,GetSystemMenu,GetMenuState,CopyMemory_P2Rect,CopyMemory_Rect2P,SHGetFileInfo,CreateStreamOnHGlobal,GlobalFree,CLSIDFromString,GlobalAlloc,GlobalLock,GlobalUnlock,MultiByteToWideChar,IsWindowEnabled,IsWindowVisible,StretchBlt,lstrcpyn,lstrcpyn_Bin,CreateDIBitmap2,TransparentBlt,DrawTextPtr,DrawText,GetSysColor,SetCursor,GetMessage,UpdateWindow,DestroyWindow,CreateFont,BringWindowToTop,EndDialog,EnableWindow,SetForegroundWindow,PostQuitMessage,IsDialogMessage,GetClassInfoEx,LoadLibrary,GetProcAddress,DefDlgProc,GetModuleFileName,LocalSize_SHFILEINFO,LoadImage,LoadImageByStr,DialogBoxParam_Int,FindResource,FindResource_Int,CreateDialogIndirectParam,CreateDialogIndirectParam_Bin,DialogBoxIndirectParam,DialogBoxIndirectParamW,DialogBoxIndirectParam_Int,CopyMemory_DLGTEMPLATE2p,CopyMemory_Bin2Byte,CopyMemory_P2NMHDR,CopyMemory_Str2Array,CopyMemory_Bin2P,ZeroMemory,lstrcpy,CreateFontIndirect,GetObject_LOGFONT,LocalSize_LOGFONT,GetDlgCtrlID,GetDlgItem,ShellAbout,ShellExecute_Ptr,ShellExecute,GetModuleFileNameEx,OpenProcess,MessageBox,FindWindowEx,GetWindowThreadProcessId,GetDlgItemInt,GetDlgItemText,SetDlgItemInt,SetDlgItemText,GetAncestor,IsChild,AppendMenu,AppendMenuW,CreateMenu,CreatePopupMenu,ModifyMenu,SetMenu,GetClassInfoExW,RegisterClassExW,DefWindowProcW,CreateMDIClientA,CreateMDIClientW,DefFrameProc,DefFrameProcW,DefMDIChildProc,DefMDIChildProcW,CreateMDIWindow,CreateMDIWindowW,RegisterClass,RegisterClassW,GetLastError,SetLastError,TranslateMDISysAccel,SendMessage_MDICreate,SendMessage_MDICreateW,LocalSize,SendMessage_String,ImageList_Add,ImageList_AddMasked,ImageList_Create,ImageList_Destroy,SendMessage_IntArray,CopyMemory_P2MINMAXINFO,CopyMemory_MINMAXINFO2P,LocalSize_REBARBANDINFO,lstrcpyn_REBARBANDINFO,SendMessage_RECT,InitCommonControlsEx,ImageList_AddIcon,SetActiveWindow,GetCursorPos,TrackPopupMenu,EnableMenuItem,VirtualAlloc,GetProcessHeap,VirtualFree,HeapFree,GetMessageW,DispatchMessageW,ExtTextOut,SetBkColor,CreateDIBitmap,GetObject_BITMAP,GetPtr_Bin,DestroyIcon,CreateIconFromResourceEx,InflateRect,OffsetRect,LocalSize_POPCHAT_ITEM,HeapAlloc,HeapLock,HeapSize,HeapUnlock,LocalAlloc,LocalFree,LocalLock,LocalUnlock,CopyMemory_POPCHAT_ITEM2P,CopyMemory_P2POPCHAT_ITEM,SetFocus,CopyMemory_DRAWITEMSTRUCT,CopyMemory_NMHDR,CopyMemory_NMCUSTOMDRAW,MonitorFromWindow,LocalSize_MONITORINFOEX,GetMonitorInfo,CreatePolygonRgn,CreateRectRgn,CombineRgn,LineTo,MoveToEx,lstrcpy_ToPtr,lstrcpy_ToArray,CopyMemory,GdiplusStartup,GdipCreateFromHDC,GdipDeleteGraphics,GdipDeleteBrush,GdipCreateSolidFill,GdipCreatePath,GdipAddPathArc,GdipClosePathFigure,GdipFillPath,GdipDeletePath,GdipSetSmoothingMode,GdipFillEllipse,GdipFillRectangle,CheckMenuItem,GetMenuItemCount,GetMenuItemID,GetObjectPtr,GdipCreateBitmapFromStream,GdipDisposeImage,CopyMemory_BinToPtr,CopyMemory_PtrToInt,CreateStreamOnHGlobal_Object,GdipGetImageWidth,GdipGetImageHeight,GdipDrawImageRectRect_NULL,GdipGetImageDimension,GdipLoadImageFromFile,SendMessageWINDOWPOS,GetScrollPos,SetScrollPos,ShowScrollBar,气泡聊天框_头像被点击,气泡聊天框_昵称被点击,气泡聊天框_内容被点击,
======APPMain
| |
| |------ _启动子程序
| |
| |------ _临时子程序
| |
| |------ 气泡聊天框_添加头像_从文件
| |
| |------ 气泡聊天框_添加头像
| |
| |------ 气泡聊天框_清空头像
| |
| |------ 气泡聊天框_添加图片_从文件
| |
| |------ 气泡聊天框_添加图片
| |
| |------ 气泡聊天框_清空图片
| |
| |------ APP_Initialize
| |
| |
======Common
| |
| |------ AddBubble
| |
| |------ MakeBubble
| |
| |------ DeleteBubble
| |
| |------ CallWindowProcEx
| |
| |------ ModifyStyle
| |
| |------ ModifyExStyle
| |
| |------ GetClassNameEx
| |
| |------ GetWindowTextEx
| |
| |------ CRect
| |
| |------ CRectF
| |
| |------ GetClientRectEx
| |
| |------ GetWindowRectEx
| |
| |------ LOWORD
| |
| |------ HIWORD
| |
| |------ LParam2Point
| |
| |------ A2W
| |
| |------ Gdiplus_画九宫图
| |
| |------ Gdiplus_画九宫图Ex
| |
| |------ 取内存图标句柄
| |
| |------ 取内存图标句柄Ex
| |
| |------ GetBitmapHandleFromResource
| |
| |------ MallocString
| |
| |------ Malloc_POPCHAT_ITEM
| |
| |------ Write_POPCHAT_ITEM
| |
| |------ Read_POPCHAT_ITEM
| |
| |------ GetBorderStyle
| |
| |------ MemoryDialogBox
| |
| |------ MemoryDialogBoxEx
| |
| |------ 彗星取比例尺寸
| |
| |------ RGB到ARGB
| |
| |------ FillSolidRect
| |
| |
======Message
| |
| |------ PopChat_Frame_OnMessage
| |
| |------ PopChat_Frame_OnDrawItem
| |
| |------ PopChat_Frame_OnSize
| |
| |------ PopChat_WindowProc
| |
| |------ PopChat_OnMessage
| |
| |------ PopChat_OnPaint
| |
| |------ PopChat_OnSize
| |
| |------ PopChat_OnSetCursor
| |
| |------ PopChat_SetCursor
| |
| |------ PopChat_OnMouseMove
| |
| |------ PopChat_OnLButtonDown
| |
| |------ PopChat_OnLButtonUp
| |
| |------ PopChat_OnClickItem
| |
| |------ PopChat_HitTest
| |
| |
======CImage
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ Dispose
| |
| |------ LoadFromBin
| |
| |------ LoadFromFile
| |
| |------ GetWidth
| |
| |------ GetHeight
| |
| |------ GetSize
| |
| |------ GetImage
| |
| |
======CMemDC
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ Create
| |
| |------ CreateFormHDC
| |
| |------ CreateFormBitmap
| |
| |------ CreateFormBmpData
| |
| |------ GetHDC
| |
| |------ GetWidth
| |
| |------ GetHeight
| |
| |------ IsUpdate
| |
| |------ Release
| |
| |------ AllBlt
| |
| |------ BitBlt
| |
| |------ FillSolidRect
| |
| |------ FillSolid
| |
| |
======气泡聊天框
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ 创建
| |
| |------ 初始化控件
| |
| |------ 置昵称显示
| |
| |------ 添加文本项目
| |
| |------ 添加通知项目
| |
| |------ 添加链接项目
| |
| |------ 添加图片项目
| |
| |------ 滚动到尾部
| |
| |------ 取项目数值
| |
| |------ 取项目昵称
| |
| |------ 取项目内容
| |
| |------ 取项目链接标题
| |
| |------ 取项目链接地址
| |
| |------ GetItem
| |
| |------ 删除项目
| |
| |------ 清空项目
| |
| |------ 取项目数
| |
| |------ 显示
| |
| |------ 隐藏
| |
| |------ 禁止
| |
| |------ 移动
| |
| |------ 取宽度
| |
| |------ 取高度
| |
| |------ 取顶边
| |
| |------ 取左边
| |
| |------ 取窗口句柄
| |
| |------ 是否已创建
| |
| |------ 关闭
| |
| |------ 销毁
| |
| |------ 事件_头像被点击
| |
| |------ 事件_昵称被点击
| |
| |------ 事件_内容被点击
| |
| |
======PopChat
| |
| |------ PopChat_Init
| |
| |------ PopChat_SetShowNnick
| |
| |------ PopChat_ReDraw
| |
| |------ PopChat_AddItem
| |
| |------ PopChat_DelItem
| |
| |------ PopChat_DelItemData
| |
| |------ PopChat_DelAllItemData
| |
| |------ PopChat_ReCalcuAll
| |
| |------ PopChat_ReCalcuItem
| |
| |------ PopChat_CalcuItem
| |
| |------ PopChat_DrawItem
| |
| |------ PopChat_DrawBubble
| |
| |------ PopChat_DrawCommon
| |
| |------ PopChat_DrawNotify
| |
| |
======窗口程序集_窗口1
| |
| |------ _窗口1_创建完毕
| |
| |------ _按钮1_被单击
| |
| |------ _选择框1_被单击
| |
| |
======调用的Dll
| |
| |---[dll]------ CallWindowProc
| |
| |---[dll]------ CallWindowProcW
| |
| |---[dll]------ DeleteDC
| |
| |---[dll]------ DeleteObject
| |
| |---[dll]------ GetClientRect
| |
| |---[dll]------ GetDC
| |
| |---[dll]------ GetProp
| |
| |---[dll]------ GetWindowDC
| |
| |---[dll]------ GetWindowLong
| |
| |---[dll]------ GetWindowRect
| |
| |---[dll]------ GetWindowText
| |
| |---[dll]------ GetWindowTextLength
| |
| |---[dll]------ ReleaseDC
| |
| |---[dll]------ SetProp
| |
| |---[dll]------ SetWindowLongW
| |
| |---[dll]------ SetWindowLong
| |
| |---[dll]------ SendMessageW
| |
| |---[dll]------ SendMessage
| |
| |---[dll]------ IsWindow
| |
| |---[dll]------ ValidateRect
| |
| |---[dll]------ InvalidateRect
| |
| |---[dll]------ InvalidateRect2
| |
| |---[dll]------ BeginPaint
| |
| |---[dll]------ EndPaint
| |
| |---[dll]------ SetWindowPos
| |
| |---[dll]------ GetParent
| |
| |---[dll]------ ClientToScreen
| |
| |---[dll]------ ScreenToClient
| |
| |---[dll]------ GetWindow
| |
| |---[dll]------ SetWindowText
| |
| |---[dll]------ TrackMouseEvent
| |
| |---[dll]------ GetStockObject
| |
| |---[dll]------ CreateWindowEx
| |
| |---[dll]------ CreateWindowExW
| |
| |---[dll]------ CreateCompatibleDC
| |
| |---[dll]------ CreateCompatibleBitmap
| |
| |---[dll]------ BitBlt
| |
| |---[dll]------ SelectObject
| |
| |---[dll]------ GetDCEx
| |
| |---[dll]------ DefWindowProc
| |
| |---[dll]------ RtlMoveMemory_NMHDR
| |
| |---[dll]------ lstrcpyn_int
| |
| |---[dll]------ CreateDIBSection
| |
| |---[dll]------ UpdateLayeredWindow
| |
| |---[dll]------ RemoveProp
| |
| |---[dll]------ RedrawWindow
| |
| |---[dll]------ GetClassName
| |
| |---[dll]------ SetBkMode
| |
| |---[dll]------ CreatePen
| |
| |---[dll]------ FillRect
| |
| |---[dll]------ FrameRect
| |
| |---[dll]------ CreateBrushIndirect
| |
| |---[dll]------ CreateSolidBrush
| |
| |---[dll]------ SetTextColor
| |
| |---[dll]------ OffsetRgn
| |
| |---[dll]------ ExcludeClipRect
| |
| |---[dll]------ SelectClipRgn
| |
| |---[dll]------ ShowCaret
| |
| |---[dll]------ CreateCaret
| |
| |---[dll]------ GetCaretPos
| |
| |---[dll]------ KillTimer
| |
| |---[dll]------ SetTimer
| |
| |---[dll]------ PeekMessage
| |
| |---[dll]------ DispatchMessage
| |
| |---[dll]------ TranslateMessage
| |
| |---[dll]------ RegisterClassEx
| |
| |---[dll]------ LocalSize_WNDCLASSEX
| |
| |---[dll]------ LocalSize_WNDCLASSEXW
| |
| |---[dll]------ GetModuleHandle
| |
| |---[dll]------ LoadCursor
| |
| |---[dll]------ TerminateThread
| |
| |---[dll]------ CloseHandle
| |
| |---[dll]------ CreateThread
| |
| |---[dll]------ GetSystemMetrics
| |
| |---[dll]------ SystemParametersInfo
| |
| |---[dll]------ ReleaseCapture
| |
| |---[dll]------ PostMessage
| |
| |---[dll]------ CreateRoundRectRgn
| |
| |---[dll]------ SetWindowRgn
| |
| |---[dll]------ SetStretchBltMode
| |
| |---[dll]------ SetBrushOrgEx
| |
| |---[dll]------ LoadIcon
| |
| |---[dll]------ LoadIconByStr
| |
| |---[dll]------ DrawIconEx
| |
| |---[dll]------ IsZoomed
| |
| |---[dll]------ PtInRect
| |
| |---[dll]------ CopyMemory_IconDirEntry
| |
| |---[dll]------ CreateIconFromResource
| |
| |---[dll]------ GetPixel
| |
| |---[dll]------ CopyMemory_MINMAXINFO
| |
| |---[dll]------ CopyMemory_MINMAXINFO2
| |
| |---[dll]------ MoveWindow
| |
| |---[dll]------ ShowWindow
| |
| |---[dll]------ SetParent
| |
| |---[dll]------ CallWindowProc_Bin
| |
| |---[dll]------ GetSystemMenu
| |
| |---[dll]------ GetMenuState
| |
| |---[dll]------ CopyMemory_P2Rect
| |
| |---[dll]------ CopyMemory_Rect2P
| |
| |---[dll]------ SHGetFileInfo
| |
| |---[dll]------ CreateStreamOnHGlobal
| |
| |---[dll]------ GlobalFree
| |
| |---[dll]------ CLSIDFromString
| |
| |---[dll]------ GlobalAlloc
| |
| |---[dll]------ GlobalLock
| |
| |---[dll]------ GlobalUnlock
| |
| |---[dll]------ MultiByteToWideChar
| |
| |---[dll]------ IsWindowEnabled
| |
| |---[dll]------ IsWindowVisible
| |
| |---[dll]------ StretchBlt
| |
| |---[dll]------ lstrcpyn
| |
| |---[dll]------ lstrcpyn_Bin
| |
| |---[dll]------ CreateDIBitmap2
| |
| |---[dll]------ TransparentBlt
| |
| |---[dll]------ DrawTextPtr
| |
| |---[dll]------ DrawText
| |
| |---[dll]------ GetSysColor
| |
| |---[dll]------ SetCursor
| |
| |---[dll]------ GetMessage
| |
| |---[dll]------ UpdateWindow
| |
| |---[dll]------ DestroyWindow
| |
| |---[dll]------ CreateFont
| |
| |---[dll]------ BringWindowToTop
| |
| |---[dll]------ EndDialog
| |
| |---[dll]------ EnableWindow
| |
| |---[dll]------ SetForegroundWindow
| |
| |---[dll]------ PostQuitMessage
| |
| |---[dll]------ IsDialogMessage
| |
| |---[dll]------ GetClassInfoEx
| |
| |---[dll]------ LoadLibrary
| |
| |---[dll]------ GetProcAddress
| |
| |---[dll]------ DefDlgProc
| |
| |---[dll]------ GetModuleFileName
| |
| |---[dll]------ LocalSize_SHFILEINFO
| |
| |---[dll]------ LoadImage
| |
| |---[dll]------ LoadImageByStr
| |
| |---[dll]------ DialogBoxParam_Int
| |
| |---[dll]------ FindResource
| |
| |---[dll]------ FindResource_Int
| |
| |---[dll]------ CreateDialogIndirectParam
| |
| |---[dll]------ CreateDialogIndirectParam_Bin
| |
| |---[dll]------ DialogBoxIndirectParam
| |
| |---[dll]------ DialogBoxIndirectParamW
| |
| |---[dll]------ DialogBoxIndirectParam_Int
| |
| |---[dll]------ CopyMemory_DLGTEMPLATE2p
| |
| |---[dll]------ CopyMemory_Bin2Byte
| |
| |---[dll]------ CopyMemory_P2NMHDR
| |
| |---[dll]------ CopyMemory_Str2Array
| |
| |---[dll]------ CopyMemory_Bin2P
| |
| |---[dll]------ ZeroMemory
| |
| |---[dll]------ lstrcpy
| |
| |---[dll]------ &nbs
易语言卷帘工具箱源码,初始化卷帘,取星期,更换风格,搜索文件,线程搜索,修改底色,获取信息,取信息记录,取网络信息...
易语言仅用核心支持库实现对外部数据库的操作ADODB操作外部数据库例程源码,根据村组查询数据,数据库_读取数据到高级表格,数据库_保存高级表格数据到数据库,数据库_读取数据到列表...
易语言仅用核心支持库实现对外部数据库的操作ADODB操作外部数据库例程源码,根据村组查询数据,数据库_读取数据到高级表格,数据库_保存高级表格数据到数据库,数据库_读取数据到列表...
易语言仅用核心支持库实现对外部数据库的操作ADODB操作外部数据库例程源码,根据村组查询数据,数据库_读取数据到高级表格,数据库_保存高级表格数据到数据库,数据库_读取数据到列表...
易语言两个文件内存中通讯源码,子程序1,打开文件,生成空文件,生成重复字节文件,移到文件首,移到文件尾,移动读写位置,取读写位置,关闭文件,取文件长度,写出字节集,是否在文件尾,取错...
易语言易模块管理器Include目录源码,CopyTo_CreateProcessDebugInfo,CopyTo_CreateThreadDebugInfo,CopyTo_ExitThreadDebugInfo,CopyTo_ExitProcessDebugInfo,CopyTo_LoadDllDebugInfo,CopyTo_UnloadDllDebugInfo,CopyTo_ExceptionDebugInfo,Copy...
易语言卷帘工具箱源码,初始化卷帘,取星期,更换风格,搜索文件,线程搜索,修改底色,获取信息,取信息记录,取网络信息...
子程序1,打开文件,生成空文件,生成重复字节文件,移到文件首,移到文件尾,移动读写位置,取读写位置,关闭文件,取文件长度,写出字节集,是否在文件尾,取错误信息,读入字节集,读入2M字节集,清除文件缓冲区,读入文本,写出文本,写文本行,读入一行,插入字节集,取文件号...
初始化卷帘,取星期,更换风格,搜索文件,线程搜索,修改底色,获取信息,取信息记录,取网络信息...