vs2008试用版在win7上无法转正的解决方法
2014-01-30 12:07
316 查看
vs2008在xp上可以直接在卸载流程中输入序列号,如下图,win7上这种转正方法无效,因为升级和序列号控件被简单的隐藏了。
网上一般的方法是在安装的时候把安装镜像解压并修改文件然后再安装,这样安装后就是正式版。
但是如果已经安装,较为简单的方法如下,简单地隐藏怎么能难得住程序猿?
win7中序列号和升级控件被隐藏。
使用spy++获取安装窗口的句柄,使用windowsAPI轮循窗口的所有子窗口,调用ShowWindow和EnableWindow函数使所有窗口显示并使能。
网上一般的方法是在安装的时候把安装镜像解压并修改文件然后再安装,这样安装后就是正式版。
但是如果已经安装,较为简单的方法如下,简单地隐藏怎么能难得住程序猿?
win7中序列号和升级控件被隐藏。
使用spy++获取安装窗口的句柄,使用windowsAPI轮循窗口的所有子窗口,调用ShowWindow和EnableWindow函数使所有窗口显示并使能。
void CSonPoller::Poll(HWND hWnd) { for (HWND hChild = ::GetTopWindow(hWnd); hChild != NULL; hChild = ::GetNextWindow(hChild, GW_HWNDNEXT)) { ::EnableWindow(hChild, TRUE); ::ShowWindow(hChild, SW_SHOW); } }
相关文章推荐
- VS2008 查找 替换对话框无法打开的解决方法
- Win7 下 PB5(Platform builder) 无法sysgen的解决方法
- VS2008中“无法打开包括文件:windows.h” 的解决方法
- Win7安装VS2008 SP1卡在 VS90sp1-KB945140-X86-CHS 的解决方法
- win7无法将应用程序锁定到任务栏的几种解决方法
- win7无法访问局域网win2003系统共享的文件的解决方法
- win7英文版中文显示乱码 很多软件无法安装的解决方法
- 【转】"无法在web服务器上启动调试"的解决方法(VS2008 + IIS + Windows XP SP3)
- Win7 无法加载用户配置文件的解决方法
- 64位WIN7下plsql报 ORA-12154:TNS:无法解析指定的连接标志符 错误的解决方法
- Win7上UAC的限制无法使用文件拖拽解决方法
- Win7 64位下的firefox 无法访问https的解决方法!
- 解决Grub[删除linux后无法进入Win7]的方法
- win7下追踪不到无线网络无法找寻无线热点的解决方法
- VS2008无法打开gl/glaux.h头文件的解决方法
- 关于VS2008在WIN7 64X中安装无法XX的解决办法
- win7下无法访问smb服务器解决方法
- Microsoft .NET Framework 4.5.1 无法安装(Win7无法访问Windows Installer服务的解决方法)
- 安装win7安装程序无法定位现有系统分区,也无法创建新的系统分区的解决方法
- vs编译程序在Win7下提示无法运行解决方法