win7下注册s2008
今天打开vs居然提示获取了,按照xp的办法没法注册,真是纠结啊。结果点击卸载按钮就给卸载了。不得不重新安装。
百度一搜,才知道升级注册的按钮被屏蔽了。╮(╯▽╰)╭,网上有如下代码搜索窗口并把它显示出来。
关键函数如下:
void CREGVS2008Dlg::OnBnClickedButtonAutoreg()
{
// 要查找的VS2008版本列表
const TCHAR* szCaption[] = {
TEXT("Microsoft Visual Studio 2008 安装程序 - 维护页"), // 简体中文版
TEXT("Microsoft Visual Studio 2008 安装程式 - 维护页"), // 繁体中文版
TEXT("Microsoft Visual Studio 2008 Setup - Maintenance Page") // 英文版
};
HWND hWnd;
UINT i, uNum;
// 定位“Microsoft Visual Studio 2008 安装程序 - 维护页”窗口
uNum = sizeof(szCaption) / sizeof(const TCHAR*);
for( i = 0; i < uNum; i++ )
{
hWnd = ::FindWindow( NULL, szCaption[i] );
if( hWnd != NULL )
{ // 窗口发现
break;
}
}
if( i == uNum )
{ // 没有找到VS2008维护页窗口
MessageBox( TEXT("没有发现“Microsoft Visual Studio 2008 安装程序 - 维护页”窗口!") );
return;
}
// 进入第1层子窗口
hWnd = ::GetTopWindow( hWnd );
// 进入第4个子窗口
for( i = 0; i < 3; i++ )
{
hWnd = ::GetNextWindow( hWnd, GW_HWNDNEXT );
}
// 进入第2层子窗口
hWnd = ::GetTopWindow( hWnd );
// 进入第9个子窗口
for( i = 0; i < 8; i++ )
{
hWnd = ::GetNextWindow( hWnd, GW_HWNDNEXT );
}
// 进入注册码填写窗口
for( i = 0; i < 5; i++ )
{ // 激活文本框
::ShowWindow( hWnd, SW_SHOW );
::EnableWindow( hWnd, TRUE );
// 进入下一个文本框
hWnd = ::GetNextWindow( hWnd, GW_HWNDNEXT );
}
// 进入升级按钮
for( i = 0; i < 2; i++ )
{
hWnd = ::GetNextWindow( hWnd, GW_HWNDNEXT );
}
// 激活升级按钮
::ShowWindow( hWnd, SW_SHOW );
::EnableWindow( hWnd, TRUE );
return;
}
------------------------------------------------------------
转载于:https://www.cnblogs.com/lichengman/archive/2012/02/05/2339027.html
win7下注册s2008相关推荐
- win7下注册一个com失败,权限不够
在win7下,用vc2010建立了一个最简单的ATL com,但是编译成功了,注册时却失败了,提示: "warning MSB3075: 命令"regsvr32 /s " ...
- win7下如何注册控件
win7,vsita下注册控件: 注册控件的时候进入C:/Windows/System32找到cmd.exe,右键管理员方式运行程序然后输入如下的命令: regsvr32 /s ACTSKIN4.OC ...
- win7计算机管理打不开注册表,windows7系统下注册表打不开的解决方法
注册表是windows系统中的重要数据库,然而在使用windows7系统的时候我们经常会需要通过注册表来进行一些操作,可是有时候可能会遇到注册表打不开的情况,碰到这样的问题该如何解决呢?针对这个问题, ...
- 解决WIN7下组播问题
最近在做一个项目,需要用到组播的功能,程序调试完了以后,在XP下可以正常实现组播,不过到了WIN7下以后就无法使用组播了,搞了很久,最后在网络课老师的指点下,发现应该是IGMP(组播协议)版本的问题, ...
- c#让程序在WIN7下兼容模式运行
以前在xp下开发,最近全部转移到WIN7下,发现程序运行会有个小问题,就是获取系统当前是否静音的时候,以前在XP下运行的好好的,到了WIN7下就不行了,后面想到用管理员方式运行,还是不行,擦,后面突然 ...
- 使用iso文件安装双系统linux,Win7下使用EasyBcd安装Ubuntu(iso文件)双系统
Win7下使用EasyBcd安装Ubuntu(iso文件)双系统 一.准备工作(在win7下操作完成) 1.从官网www.ubuntu.com上下载镜像文件,大小接近700M. 2.下载并安装easy ...
- NTP-Windows 2008和win7下开启网络对时方法
[转自]http://www.yooan.net/a/huiyuanrizhi/2013/0710/78595.html Windows 2008和win7下开启网络对时方法 1.启用 NTPServ ...
- Win7下快速预览各种类型的文本文件
win7下的快速预览功能,给我们带来了不少便捷.但它只能预览指定的或者有预览处理器的文件.一般情况下.我们的源码都是文本类型的.但win7默认只支持txt文件的预览.我们要想快速的预览下各种编程语言源 ...
- win7 计算机库 桌面,【备忘】win7下再硬盘安装win7(桌面库和家庭组图标删除)...
之前用GHOST安装了win7,用了半年,很不给力(比如IIS就用不了)..想弄个安装版,所以百度了下win7下安装win7的方法 win7安装版下载请搜索"msdn i tell you& ...
最新文章
- 总监调岗至前台,企业被判赔偿26万,法院:“侮辱性调岗”违法!
- js变量前有 var 与没有的区别
- 获取摄像机,摄像机切换Learn Unreal Engine (with C++)
- tdk怎么设置_你真的做好网站的标题、描述、关键词(TDK)设置了吗?
- visual studio运行时库MT、MTd、MD、MDd 的区别
- 按之字形顺序打印二叉树(C++)
- 【梳理】离散数学 第19章 初等数论 19.3 同余 19.4 一次同余方程
- 微信小程序源码:淘宝客外卖返利优惠券、头像 壁纸 朋友圈文案查询、古诗词技术文章查询
- axure不能导出图片_axure怎么导出图片 如何将原型另存为图片?
- 计算电磁学中的矩量法及其求解过程介绍
- python编程15章_python核心编程2 第十五章 练习
- R语言筛选两列中元素相同的重复数据
- typescript常用的一些内置类型
- html表格美化模板,JavaScript + CSS 美化出的条纹表格样式
- 想买折叠手机的你,了解OLED显示很有必要
- SayLove表白墙微信小程序
- python画饼状图
- 西安大明宫上演“灯光秀” 光影融合讲述唐代风韵
- 树莓派3 搭建NAS
- centos7 yum安装yarn