📄 atom.c
字号:
#include <api.h>
#include <stdio.h>
#include <windows.h>
ATOM WINAPI AddAtomA( LPCSTR lpString )
{
printf("[AddAtom]lpString: %s\n", lpString );
return KAddAtom( lpString, strlen(lpString) );; //use win32 kernel
}
ATOM WINAPI DeleteAtom( ATOM nAtom )
{
printf("[DeleteAtom]nAtom: %d\n", nAtom );
return KDeleteAtom( nAtom ); //
}
ATOM WINAPI FindAtomA( LPCSTR lpString )
{
printf("[FindAtom]lpString: %s\n", lpString );
return KFindAtom(lpString ); //
}
UINT WINAPI GetAtomNameA( ATOM nAtom, LPSTR lpBuffer, int nSize )
{
printf("[GetAtomName]nAtom: %d\n", nAtom );
return KGetAtomName( nAtom, lpBuffer, nSize ); //
}
ATOM WINAPI GlobalAddAtomA( LPCSTR lpString ){
printf("[GlobalAddAtomA]lpString: %s\n", lpString );
return KAddAtom( lpString, strlen(lpString) );; //use win32 kernel
}
ATOM WINAPI GlobalDeleteAtom( ATOM nAtom )
{
printf("[GlobalDeleteAtom]nAtom: %d\n", nAtom );
return KDeleteAtom( nAtom ); //
}
ATOM WINAPI GlobalFindAtomA( LPCSTR lpString )
{
printf("[GlobalFindAtomA]lpString: %s\n", lpString );
return KFindAtom(lpString ); //
}
UINT WINAPI GlobalGetAtomNameA( ATOM nAtom, LPSTR lpBuffer, int nSize )
{
printf("[GlobalGetAtomNameA]nAtom: %d\n", nAtom );
return KGetAtomName( nAtom, lpBuffer, nSize ); //
}
BOOL WINAPI InitAtomTable( t_32 nSize )
{
printf("[InitAtomTable]nSize: %d\n", nSize );
return FALSE; //failed
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -