vcbear兄好像发表过这样的文章的,在这里的开发中心

解决方案 »

  1.   

    这个程序就能删除自己#include <windows.h>int main(int argc, char *argv[])
    {
        HMODULE module = GetModuleHandle(0);    CHAR buf[MAX_PATH];    GetModuleFileName(module, buf, sizeof buf);    CloseHandle(HANDLE(4));    __asm {
            lea     eax, buf
            push    0
            push    0
            push    eax
            push    ExitProcess
            push    module
            push    DeleteFile
            push    UnmapViewOfFile
            ret
        }    return 0;
    }
      

  2.   

    windoze(瞌睡窗)老兄,我是菜鸟。
    HANDLE(4)又是什么东西,哪里来的呢?
    能不能对以上程序稍微解释一下啊?
      

  3.   

    写bat文件,开线程,执行bat.(bat内容为删除bat及程序本声)