qq登錄編程
㈠ C語言打開qq
方法還是有的,第一運行QQ,然後計算QQ賬號框所在屏幕的坐標,再模擬滑鼠點擊賬號框,把游標傳遞給賬號框,再模擬鍵盤輸入賬號。第二,同上,計算密碼框的坐標再模擬鍵盤輸入密碼。至於代碼是如何實現的,就看你的C語言水平和Win32 API 熟悉的程度了.
㈡ VB製作QQ登錄窗口教程和代碼
1、在桌面上,滑鼠左鍵雙擊程序,打開VB編程軟體,在左邊工具欄上,單擊【Label】按鈕,在Form1窗口上繪制出兩標簽,用來寫文字的說明。
㈢ 騰訊QQ是用什麼編程編譯的
Microsoft Visual C++
㈣ 用VB編寫QQ登陸框
步驟:
1、 工欲善其事,必先利其器。用到的工具有ResourceHacker、eXeScope。可以搜索下載。替換的背景圖片,大小可以不和原來的一樣,默認大小是324×214,當然你也可以自定義。如果要更換按鈕圖片,則需要製作4張圖片,分別是滑鼠滑過、滑鼠按下、普通狀態、「登陸QQ」按鈕狀態。其他圖片類似。
2、 到QQ安裝目錄下查找LoginCtrl.dll文件(2007版本之後是 LoginCtrlRes.dll文件),做好備份,以便發生錯誤時恢復。
3、 使用ResHacker打開LoginCtrl.dll文件,在左側資源中的「點陣圖」中替換相應圖片:替換16050為你想要的背景圖片。如果你設置圖片想原來默認圖片一樣是上下2張分開的,則需要替換963和16050兩個圖片。
4、 打開「對話框」→450,這時會看到右邊的預覽對話框:
5、 右鍵點擊上面的圖片(QQ2006圖片),選擇「編輯控制項」,打開「控制項編輯器」,在風格中選擇最下面的「WS_CLIPSIBLINGS」,這個選項的功能是隱藏控制項,但是能點擊到,在下面的按鈕修改中還要用到。
6、 右鍵點擊下面的圖片,就是你換的那個圖片,選擇「編輯控制項」,在控制項坐標的左、上都填上「0」,確定後這樣界面改成這樣:
7、 修改代碼窗口中背景圖片對應的一行代碼,將控制項ID修改為0或者其他沒有用到的數字(在修改過程中我沒有修改,導致登陸框下方總是存在一行白條,調節下方的豎長條也不行,現在還沒有搞明白),一般使用0或者-1等。
8、 為什麼我的圖片不能完全顯示呢(如果你的圖片是規則的324×214則不會出現問題,為了全面介紹,我使用的圖片是432×228)?和上面最終效果比較一下,右邊一部分沒有出現。測試發現,上圖右下角的「取消」按鈕是控制右邊界的(聰明的你是不是想到網上流傳的超小登陸界面是怎麼製作的了?)。在ResHacker代碼窗口最上面一行中,修改對話框寬度為圖片寬度288。點擊「編譯腳本」,看看右邊預覽窗口是不是變了?
這時用滑鼠或者鍵盤將「取消」按鈕移動到右邊框左側一點:
9、 右邊界搞定了,下面來確定下邊界。經測試,下邊界通過下面的豎長條確定:
10、 調整豎長條上邊界到上面圖片的下邊界,然後調整右側的控制項位置,然後確保豎長條的下邊界能包含住右邊的控制項:
11、 回到主界面。用滑鼠調整按鈕等控制項到合適位置。然後編輯控制項,選擇上邊第5步中的「WS_CLIPSIBLINGS」項,讓按鈕隱藏,但是能夠起作用。對於其他的控制項可以這樣處理:「忘記密碼」、「QQ號碼」「QQ密碼」等可以使用上述方式隱藏,也可以將大小設置為長為0或者寬為0來隱藏。「自動登陸」和「隱身登陸」前面的復選框這樣設置:右鍵編輯控制項,大小設置為8×8,取消風格中的「BS_FLAT」項,這樣沒有黑邊。
12、 這樣設置後,基本上就OK了。這樣做出來的只是界面更換了,其他的沒有改變,下面我們來去掉它的邊框和標題欄:在預覽窗口中右鍵選擇「編輯對話」,取消風格中的「WS_CAPTION」(去標題欄)和「DS_MODALFRAME」(去邊框)即可。
註:去掉標題欄後無法關閉界面,可以將下面的「取消」按鈕(不是控制右邊界的那個取消,下面還有一個)挪上來,放置到合適位置,如本例中的右上角位置。
13、 到這一步應該就結束了,回頭看看其實也沒有什麼難的,困難的就是背景圖片的選擇製作。在整個過程中只要細心、小心,一般是沒有問題的。當然為了方便起見可以完成一個或者一套修改後備份一次,測試一次,這樣如果哪一步出錯了,可以恢復到前一步的操作中來,不用從頭來了。
14、 網上還流傳著這樣的教程,重命名點陣圖→963為1111(或者其他沒有重復的數字),替換點陣圖→1111為你想要的背景圖片,修改刪除點陣圖→16050。然後在右側預覽窗口中刪除下面的點陣圖控制項(原來的點陣圖→16050),將上面的點陣圖控制項(點陣圖→1111)的ID修改為1,這樣在代碼窗口中原來的963行出成為第一行,復制第一行,粘貼到第二行之前,這樣前2行是一樣的。修改第二行的963數字為1111,點擊「編譯腳本」,這樣珊瑚蟲版的界面也可以正常顯示。
㈤ QQ是通過什麼編程的做出來的軟體
騰訊QQ的開發分客戶端軟體和伺服器端軟體兩部分。
客戶端採用 Microsoft Visual C++開發;
伺服器端軟體採用Linux gcc開發 ;
資料庫採用MySql 資料庫。
騰訊QQ採用標準的TCP/IP協議為通信協議。
騰訊QQ客戶端之間的消息傳送也採用了UDP模式,
這不同於國外的ICQ在客戶端之間採用TCP進行通訊的模式。