原创 Gsoap庫的使用

天氣測試網站: http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl

原创 WIN32 pictrue control 顯示圖片(在網上搜的都是MFC,但win32 和MFC本是同源,故可參考)

打開選擇顯示畫面: int cx,cy; RECT rect,rc; HDC hdc; char szFileName[MAX_PATH]={0}; OPENFILENAME OpenFi

原创 【驅動】所有Device設備文件類型釋義

記錄一下: #define FILE_DEVICE_BEEP 0x00000001 // 蜂鳴器設備 #define FILE_DEVICE_CD_ROM 0x0000000

原创 一個DeleteFile 刪不掉文件的坑和_getw的坑

因爲createFile 打開文件 而忘記關閉打開文件的句柄,造成文件刪不掉 故:刪文件之前把已經打開的句柄關閉 CloseHandle(hFile); _getw()這個函數在讀取flv文件的時候是遇到整數(一定是在ue查看1

原创 IDA與OD聯調 IDA與WINDBG內核聯調

環境 系統 :虛擬機是win7 32位內核 實體機win10當前最新版 插件:sync 下載地址:https://github.com/bootleg/ret-sync 經過5月15號測試發現官網上的sync有毛病 後經過火哥

原创 PE 結構解析

取之網絡,還於網絡,請大家多多指點,多數都是在網上看到的,手抄不易,多謝! PE文件是什麼? PE(Protable Execute) 是Windows下可執行的文件,常見有DLL(動態庫)Exe(可直接運行的程序)OCX(絡,還

原创 IDA與OD聯調 IDA與W內核聯調

環境 系統 :虛擬機是win7 32位內核 實體機win10當前最新版 插件:sync 下載地址:https://github.com/bootleg/ret-sync 經過5月15號測試發現官網上的sync有毛病 後經過火哥

原创 RGB 與 16進制的 換算

RGB的取值都是0~255,HEX的取值爲0123456789ABCDEF這16個字符,下面看看RGB-HEX對照表 RGB HEX 0 00 1 01 2 02 3 03 4 04 5 05 6 0

原创 計算兩個時間的差

//獲取公曆年的天數 int year_alldays(int year) { if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) return 366;

原创 Gsoap

天氣測試網站: http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl

原创 windbg view及 vs2017 配置雙機(虛擬機)內核調試

windbg view 下載地址:https://download.csdn.net/download/qq_36088602/12152659 我在虛擬機安裝的系統爲 win10 x64 在win10 x64 系統下需要在調試模

原创 複製目錄和文件

void OnBnClickedGetpath() { char pFrom[256]; CString path = “D:\DS\0”; //源目錄 CString newpath = “

原创 MFC 實現文件裏每一行單獨建立一個文件

void CFILESEDlg::OnBnClickedButok() { // TODO: 在此添加控件通知處理程序代碼 CString StrLine; GetDlgItemText(IDC_EDITL

原创 毫秒轉換小時,分鐘,秒,及顏色轉換

CTimeSpan span = t2 - t1 int nIndex = (int)span.GetTotalSeconds //得出程序運行的開始t1 到t2 運行的時間段的毫秒數 CString str; str.for

原创 MFC 查找 TAB control 下的子窗口

在 OnInitDialog 函數初始化中 設置 SetWindowText(“子窗口”) 然後根據主窗口句柄枚舉 bool CALLBACK EnumChildWindowsPro(HWND h_wnd, LPARAM lPara