原创 Windows消息注入的方法

從小就有一個成爲黑客的夢想,總是有想做點壞事的衝動。但是總是力不從心,技術總是不夠。去年11月份進了一家做插件的公司,我才知道原來是可以在別的軟件上做點手腳啊。當時我們們公司是做關於兩個軟件的插件,一個軟件是微軟提供的,很常用的軟件,由於

原创 VS開發工具的配置

VS的配置是相當重要的,有時候要是配置不好會讓人感覺到很多莫明奇妙的錯誤,很多東西弄上幾天或是幾個月都不一定會弄出來。 ①  的位置表示目標文件輸出的位置,當一些比較到的工程中生成的文件比較多的話最好是做這樣的一個整理,將必要的文件輸出

原创 關於軟件開發中的多語言問題

        當進入一個IT行業之後,發現我們開發的軟件遠比學校的東西要多。軟件中的內容也變得越來越龐大,我們也不能再以抱着寫HelloWorld的心態去寫代碼。畢竟那些只是很小的一個測試而已。而工程龐大,甚至要發佈給其他人使用的時候發

原创 用操作數據庫的方法玩轉Excel

        繼上一篇博客《Excel還可以這麼玩》,這篇文章裏將會告訴你,原來通過Excel的方式還可以將多個Excel表格的數據關聯起來,之後整合到一張表中進行處理。          我這裏現在有兩個Excel,一個是“F:\醫院

原创 windows編程中,如何讓一個窗口實現真正的置頂

    也許你會說,很簡單啊。用“::SetWindowPos(m_hWnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_SHOWWINDOW | SWP_NOSIZE | SWP_NOMOVE);”這個函數不就一下子可

原创 如何編寫外掛

從小就有一個成爲黑客的夢想,總是有想做點壞事的衝動。但是總是力不從心,技術總是不夠。去年11月份進了一家做插件的公司,我才知道原來是可以在別的軟件上做點手腳啊。當時我們們公司是做關於兩個軟件的插件,一個軟件是微軟提供的,很常用的軟件,由於

原创 關於CAB打包的步驟

如何打包CAB文件 版本:將代碼中的資源中的兩個地方的版本、inf文件中的版本、服務器中的文件的版本都改爲相同的,並且要比原來的版本號要高 資源文件中的版本: inf文件中的版本: 服務器中的文件版本: 數字簽名:使用數字簽名工具將

原创 如何使用Depend工具分析DLL

      也許在一個大型的項目中,你的代碼中會出現很多DLL文件,而將那些DLL文件和你的軟件打包移植到別的機器上卻不能使用。例如:但將軟件解壓安裝之後,點擊運行,會彈出“缺少MSVCR120.dll”,一般的軟件會到“C:\Windo

原创 初次使用GDI+的注意事項

1.使用GDI+依賴的頭文件以及庫文件 #include "gdiplus.h" #pragma comment(lib,"gdiplus.lib") using namespace Gdiplus; 2.注意使用GDI+前進行初始化操作

原创 如何調試注入的Dll

         假若我要使用InjectDll.exe將Do.dll注入到Target.exe程序中,我們該如何去調試Do.dll這個動態鏈接庫呢?          我們需要在Do.dll的屬性的調試中,將命令設爲Target.exe

原创 如何獲取本機電腦的AD域名稱

如何獲取本機電腦的AD域名稱,該代碼參考了MSDN幫助文檔裏面所寫的內容 #define _WIN32_WINNT 0x0500 #include <windows.h> #include <stdio.h> #include <tch