[轉]win 7 下 SQL server 2008試用期到期的解決問題
謝謝大神給的解決方案~轉過來,留着以後用
在Windows 7下,VS2008試用版無法正常升級到正式版。原因是維護頁面的'註冊碼輸入框和升級按鈕被隱藏。通過本補丁,可讓註冊碼輸入框和升級按鈕恢復正常顯示。
補丁下載地址
------------------------------------------------------------
關鍵函數如下:
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"),// 英文版
TEXT("Microsoft Visual Studio 2008 セットアップ - メンテナンス ペジ") // 日文版
};
HWNDhWnd;
UINTi, 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_r( hWnd );
// 進入第4個子窗口
for( i= 0; i < 3; i++ )
{
hWnd = :: GetNextWindow_r( hWnd, GW_HWNDNEXT );
}
// 進入第2層子窗口
hWnd = :: GetTopWindow_r( hWnd );
// 進入第9個子窗口
for( i = 0; i < 8; i++ )
{
hWnd = :: GetNextWindow_r( hWnd, GW_HWNDNEXT );
}
// 進入註冊碼填寫窗口
for( i = 0; i < 5; i++ )
{// 激活文本框
::ShowWindow( hWnd, SW_SHOW );
::EnableWindow( hWnd, TRUE );
// 進入下一個文本框
hWnd = :: GetNextWindow_r( hWnd, GW_HWNDNEXT );
}
// 進入升級按鈕
for( i = 0; i < 2; i++ )
{
hWnd = :: GetNextWindow_r( hWnd, GW_HWNDNEXT );
}
// 激活升級按鈕
::ShowWindow( hWnd, SW_SHOW );
::EnableWindow( hWnd, TRUE );
return;
}
------------------------------------------------------------
相關文章
-
Win10創意者“Wireless Display Media Viewer”如何卸載?
清冽的風滿帶着説不出的繾綣在村落裏穿梭,踏着綠樹高舍間九曲迴腸的小道,來到那扇古老的淡色木門前,看到灰雕的瓦檐上掛滿珠網,彷彿是在推開一個塵封的記憶這個被幾間舊屋圍族的老院已好久沒有人住了,一代代故土的人遷往城 -
Microsoft SQL Server 2008安裝圖解與教程
Microsoft SQL Server 2008安裝圖解(Windows 7)FoxDie2010年04月17日簡介本文詳細記錄了一次完整的Microsoft SQL Server 2008在Windows 7操作系統上的安裝過程。注意:Microsoft SQL Server 2008與Windows 7操作系統存 -
如何對Windows Server 2008上的ARP緩存進行管理
在今天的文章中,我們將探討一下如何對Windows Server 2008上的ARP緩存進行管理。在微軟最新發布的服務器操作系統中,ARP緩存被改稱為鄰機緩存;儘管它相比以前的服務器版本,實際操作方式有所調整,但所提供的基本功能並無太 -
Windows 2000 server光盤安裝系統圖解教程
一、準備工作:1.準備好Windows 2000 server簡體中文版安裝光盤,並檢查光驅是否支持自啟動。2.可能的情況下,在運行安裝程序前用磁盤掃描程序掃描所有硬盤檢查硬盤錯誤並進行修復,否則安裝程序運行時如檢查到有硬盤錯誤 -
Working English Job Advertisement英文求職
Working English:Job AdvertisementFrom: Grace ZhouTo: Peter WangSubject: Job advertisementPeter,I’ve written a draft version of the job advert. Will you have a look at it and let me know if you’re ha -
情人節的驚喜The Surprise on Valentines Day英語作文
在面試過程中應注意必要的禮節和清晰完整的思路。面試前應學會一些面試禮儀技巧。下面是本站小編給大家蒐集整理的求職面試禮儀技巧文章內容。希望可以幫助到大家!求職面試禮儀技巧接聽面試電話的技巧:當你的簡歷得到 -
葡萄牙語的歷史:Revolucionários apossam-se de Porto Alegre
No dia seguinte, os revolucionários penetraram na cidade sem encontrar oposi??o. O Corpo de Permanentes aderiu logo ao movimento, com exce??o do comandante, do subcomandante, de um cabo, de um soldad -
ACCESS轉SQL SERVER數據庫的經驗
SS的數據庫中的自動編號類型在轉化時,sql server並沒有將它設為自動編號型,我們需在SQL創建語句中加上identity,表示自動編號!2.轉化時,跟日期有關的.字段,SQL SERVER默認為smalldatetime型,我們最好將它變為datetime型,因為d -
Lesson 18《Jenny Writes a Postcard》英語教學設計範文
在平平淡淡的學習、工作、生活中,大家或多或少都會接觸過作文吧,作文是經過人的思想考慮和語言組織,通過文字來表達一個主題意義的記敍方法。如何寫一篇有思想、有文采的作文呢?下面是小編為大家整理的一張珍貴的照片作文 -
Unit7 Where are my glasses第二課時評課稿
本節課主要是複習Where is (are)…有關方位的句型及詞組, 擴展關於Where is (are)…詢問方位的閲讀與寫作。劉老師的這堂課的每個活動都是圍繞着有關方位的問題開展教學的。在本節課中體現了教學方法形式多樣, 教學重、難點