Easy Code Masm Methods (Only Visual Project Type)


Besides the methods for getting and setting properties, the Easy Code library (both static and dynamic) provides some other useful methods to get objects information at run time and to perform some operations. When calling any of these methods, you can rely on none of the registers, except Eax, will be changed.

AddCollectionItem
AddCollectionItemA
AddCollectionItemW
CallDefaultProc
Circle
Create
CreateCollection
CreateCollectionA
CreateCollectionW
DeleteRegistryKey
DeleteRegistryKeyA
DeleteRegistryKeyW
DeleteRegistryValue
DeleteRegistryValueA
DeleteRegistryValueW
DestroyCollection
DoEvents
EmptyCollection
EndModal
Eof
FindChar
FindCharA
FindCharW
FindCharRev
FindCharRevA
FindCharRevW
FindCollectionExactItem
FindCollectionExactItemA
FindCollectionExactItemW
FindCollectionItem
FindCollectionItemA
FindCollectionItemW
GetChildRect
GetAppVersion
GetAppVersionA
GetAppVersionW
GetCollectionCount
GetCollectionItem
GetCollectionItemA
GetCollectionItemW
GetCollectionItemLength
GetCPUInfo
GetCurrentX
GetCurrentY
GetMDIClient
GetLayoutRTL
GetOwnerWindow
GetPlatform
GetPlatformA
GetPlatformW
GetRegistryValue
GetRegistryValueA
GetRegistryValueW
GetStringLength
GetStringLengthA
GetStringLengthW
GetToolTipHandle
GetWindowItem
InsertCollectionItem
InsertCollectionItemA
InsertCollectionItemW
Is64BitVersion
IsAppUnicode
IsModal
IsWow64
Left
LeftA
LeftW
Line
LTrim
LTrimA
LTrimW
Mid
MidA
MidW
OpenTextFile
OpenTextFileA
OpenTextFileW
OutputString
OutputStringA
OutputStringW
Print
PrintA
PrintW
ReadTextLine
ReadTextLineA
ReadTextLineW
Refresh
RemoveCollectionItem
Right
RightA
RightW
RTrim
RTrimA
RTrimW
SetCurrentX
SetCurrentY
SetDefaultCursor
SetLayoutRTL
SetMarquee
SetRegistryValue
SetRegistryValueA
SetRegistryValueW
SetWaitCursor
String
StringA
StringW
Trim
TrimA
TrimW
Update
Value
ValueA
ValueW
WriteTextLine
WriteTextLineA
WriteTextLineW