📄 util.h
字号:
#pragma once
#define RELEASE_PTR_ARRAY(var,TYPE) \
{ \
int i , n = var.GetSize ( ) ; \
for ( i = 0 ; i < n ; i++ ) \
{ \
TYPE* p = ( TYPE* ) var [ i ] ; \
delete p ; \
} \
var.RemoveAll ( ) ; \
}
#define REMOVE_IN_PTR_ARRAY(var,ptr) \
{ \
int i , n = var.GetSize ( ) ; \
for ( i = 0 ; i < n ; i++ ) \
{ \
if ( ptr == var [ i ] ) \
{ \
var.RemoveAt ( i ) ; \
break ;\
} \
} \
}
void xSearchModule ( LPCTSTR pFile , LPCTSTR pPath , CString& strPathName ) ;
void xSplitPathName ( LPCTSTR pPathName , CString& strFile , CString& strPath ) ;
void xInsertColumn ( CListCtrl& ctrl , int col , UINT nID , int nWidth ) ;
DWORD xFromRVA ( DWORD rva , LOADED_IMAGE& img ) ;
BOOL xMapAndLoad ( LPCTSTR pPathName , LOADED_IMAGE& img ) ;
BOOL xIsFileExisting ( LPCTSTR lpPathName ) ;
void xTranslateTime ( DWORD dwTime , CString& str ) ;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -