[BITS 32]
global WinMain
extern _OpenClipboard@4
extern _CloseClipboard@0
extern _EmptyClipboard@0
extern _ExitProcess@4
SECTION .text
WinMain:
push ebp
mov ebp, esp
push 0
call _OpenClipboard@4
test eax, eax
jz _exit
call _EmptyClipboard@0
call _CloseClipboard@0
_exit:
push 0
call _ExitProcess@4
leave
retn
极为短小..
编译:
nasm -f win32 cleanbrd.asm -o cleanbrd.obj
链接:
link clearbrd.obj user32.lib kernel32.lib /subsystem:windows /entry:WinMain /align:16 /RELEASE /merge:.rdata=.text /out:clearbrd.exe
这个主要是用来放在右键菜单中, 清空剪贴板时避免弹个黑窗... -_-.