複製鏈接
請複製以下鏈接發送給好友

ConTEXT

(軟件名稱)

鎖定
ConTEXT,軟件名稱,軟件平台為Win9X/NT/2000/ME。
外文名
ConTEXT
軟件平台
Win9X/NT/2000/ME
小巧、快速、功能強大的文本編輯工具,特別適合於開發者進行源碼編輯。在文本編輯功能方面基本可以替代UltraEdit,有些方面如編譯器的調用等甚至更加強大。支持語法高亮UTF-8、宏,並且可以方便調用命令行程序且智能分析返回信息,輕鬆定製成為一個功能齊全的IDE開發環境。不過很可惜的是,作者似乎停止了新版本的開發,不過版本已經非常出色,絕對值得一試。
結構體struct CONTEXT
常見寄存器都在這個列表中了, 包括調試寄存器和段寄存器。
python定義為:
class CONTEXT(Structure):
_fields_ = [
("ContextFlags", DWORD),
("Dr0", DWORD),
("Dr1", DWORD),
("Dr2", DWORD),
("Dr3", DWORD),
("Dr6", DWORD),
("Dr7", DWORD),
("FloatSave", FLOATING_SAVE_AREA),
("SegGs", DWORD),
("SegFs", DWORD),
("SegEs", DWORD),
("SegDs", DWORD),
("Edi", DWORD),
("Esi", DWORD),
("Ebx", DWORD),
("Edx", DWORD),
("Ecx", DWORD),
("Eax", DWORD),
("Ebp", DWORD),
("Eip", DWORD),
("SegCs", DWORD),
("EFlags", DWORD),
("Esp", DWORD),
("SegSs", DWORD),
("ExtendedRegisters", BYTE * 512),
]