修改个简单程序,有源码。

来源:百度知道 编辑:UC知道 时间:2024/06/05 01:07:38
想找个可以恢复SSDT的小程序,网上找了半天找到了这个,http://topmint.googlepages.com/ssdt2.zip
不过还需要点下“恢复”。我想像个DOS小程序一样一运行就自动恢复了,不要界面,该怎么办?
请附上源码,初学VC,想多接触下。最好能说说怎么改的。。。。。

你按照下面的方法修改就可以了.GOOD LUCK!

在函数ProcWinMain中找到如下代码段,有注释的行为新增的.
这里只是隐藏了界面,这样可以方便你以后调试的时候使用界面.
switch(uMsg)
{
HANDLE_MSG(hwnd,WM_COMMAND,Cls_OnCommand);
case WM_SIZE:
MoveWindow(hList,0,0,LOWORD(lParam),HIWORD(lParam),TRUE);
ShowWindow(hwnd, SW_HIDE);//增加的
return 0;
case WM_CREATE:
hWinMain=hwnd;
InitListView();
LocateNtdllEntry();
FindExport();
DebugPrivilege (SE_DEBUG_NAME,TRUE);
GetSSDT();
SendMessage(hwnd, WM_COMMAND, IDM_RESTORE, 0);//增加的
return 0;

...

这个很好办,请到我的空间查看
http://hi.baidu.com/jackilee1980/blog/item/993d982b987e6bfee6cd40c6.html

你可以把它的源码给我,我肯定帮你改.^_^

路过中……看了眼,不会……对不起啊

手动改

没有看明白.......