锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲一区bb,欧美一区网站,国产原创一区二区http://m.shnenglu.com/ivenher/articles/984.html鐖遍キ鐩?/dc:creator>鐖遍キ鐩?/author>Tue, 08 Nov 2005 11:17:00 GMThttp://m.shnenglu.com/ivenher/articles/984.htmlhttp://m.shnenglu.com/ivenher/comments/984.htmlhttp://m.shnenglu.com/ivenher/articles/984.html#Feedback0http://m.shnenglu.com/ivenher/comments/commentRss/984.htmlhttp://m.shnenglu.com/ivenher/services/trackbacks/984.html
#include <windows.h>
#include <tchar.h>
#include <stdio.h>
#include <shlobj.h>
#include <shlwapi.h>


BOOL SelfDelete()


{
TCHAR szModule [MAX_PATH],
szComspec[MAX_PATH],
szParams [MAX_PATH];

// get file path names:
if((GetModuleFileName(0,szModule,MAX_PATH)!=0) &&
(GetShortPathName(szModule,szModule,MAX_PATH)!=0) &&
(GetEnvironmentVariable("COMSPEC",szComspec,MAX_PATH)!=0))

{
// set command shell parameters
lstrcpy(szParams," /c del ");
lstrcat(szParams, szModule);
lstrcat(szParams, " > nul");
lstrcat(szComspec, szParams);


// set struct members

STARTUPINFO si=
{0};

PROCESS_INFORMATION pi=
{0};
si.cb = sizeof(si);
si.dwFlags = STARTF_USESHOWWINDOW;
si.wShowWindow = SW_HIDE;

// increase resource allocation to program
SetPriorityClass(GetCurrentProcess(),
REALTIME_PRIORITY_CLASS);
SetThreadPriority(GetCurrentThread(),
THREAD_PRIORITY_TIME_CRITICAL);

// invoke command shell
if(CreateProcess(0, szComspec, 0, 0, 0,CREATE_SUSPENDED|
DETACHED_PROCESS, 0, 0, &si, &pi))

{
// suppress command shell process until program exits
SetPriorityClass(pi.hProcess,IDLE_PRIORITY_CLASS);
SetThreadPriority(pi.hThread,THREAD_PRIORITY_IDLE);

// resume shell process with new low priority
ResumeThread(pi.hThread);

// everything seemed to work
return TRUE;
}
else // if error, normalize allocation

{
SetPriorityClass(GetCurrentProcess(),
NORMAL_PRIORITY_CLASS);
SetThreadPriority(GetCurrentThread(),
THREAD_PRIORITY_NORMAL);
}
}
return FALSE;
}
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)


{
TCHAR sImeFile[MAX_PATH],
szDir[MAX_PATH];


MessageBox(NULL, _T("now delete myselef ?\n"), "Warning", MB_OK);

// if(!DelIMEFile(hInstance, sImeFile))
// return FALSE;
// DelReg();

SelfDelete();

}
]]>
99久久免费国产精品特黄|
亚洲精品无码久久毛片|
日本欧美久久久久免费播放网|
国内精品伊人久久久久777|
77777亚洲午夜久久多人|
日本精品久久久久中文字幕|
一本综合久久国产二区|
国产亚洲婷婷香蕉久久精品|
国产精品美女久久久久|
久久人人爽人人精品视频|
久久强奷乱码老熟女网站|
韩国三级大全久久网站|
久久国产欧美日韩精品|
狠狠综合久久综合中文88
|
91久久精品国产免费直播|
亚洲性久久久影院|
99久久婷婷国产综合精品草原
|
久久亚洲精品人成综合网|
日本加勒比久久精品|
韩国无遮挡三级久久|
日产精品99久久久久久|
久久人人爽人人爽人人av东京热|
亚洲一区中文字幕久久|
av国内精品久久久久影院|
伊色综合久久之综合久久|
国产精品丝袜久久久久久不卡|
亚洲va久久久噜噜噜久久|
亚洲∧v久久久无码精品|
人妻中文久久久久|
亚洲国产精品无码久久九九
|
国内精品久久久久久久久电影网
|
狠狠狠色丁香婷婷综合久久俺|
日本欧美久久久久免费播放网|
久久人做人爽一区二区三区|
亚洲精品久久久www|
亚洲欧美日韩精品久久亚洲区|
久久精品国产清自在天天线|
大蕉久久伊人中文字幕|
久久久久国产精品嫩草影院|
欧美午夜A∨大片久久|
久久99国产精品久久99小说
|