原创 再談wcscpy_s函數異常

int _tmain(int argc, _TCHAR* argv[]) { WCHAR ch[2]={0}; wcscpy_s(ch,2,TEXT("12")); //1、eroo 需要空間 要3個字節 + ‘\0’ WC

原创 windows判斷進程是32或者64位

#include <stdio.h> #include <windows.h> int CrnGetImageFileMachine(char* lpFileName); int main() { int n = CrnGetIm

原创 windows 進程降權和提權代碼示例

#include "windows.h" BOOL GetTokenByName(HANDLE &hToken,LPTSTR lpName) { if(!lpName) { return FALSE; } HANDLE hP

原创 c++ 調用批處理 bat 清理瀏覽器緩存。

1、通過工具抓取 IE瀏覽器,搜狗瀏覽器,chrome瀏覽器,火狐瀏覽器緩存路徑如下: C:\Users\Administrator\AppData\Roaming\SogouExplorer\Webkit\Default\Cac

原创 關於c++ 無法讀寫[HKEY_LOCAL_MACHINE\SYSTEM]下部分註冊表鍵值解決辦法!

系統UAC限制, 由於admininstator 權限低於system,當c++程序以管理員方式是讀取不到,註冊表某些值 通常做法是,啓動一個windwos服務,服務是有system權限的,方法有兩個 1、此時在服務裏面修

原创 並行計算例子

#include <iostream> #include <vector> #include <algorithm> #include <omp.h> #include <functional> using namespace std

原创 c++ 11 std::thread std::mutex等實現線程隊列演示例子!

#include <iostream> // std::cout #include <thread> // std::thread #include <mutex>

原创 c++ pugixml 插入節點和設置屬性例子

#include "stdafx.h" #include "pugixml1.9/pugixml.hpp" #include <iostream> /* test.xml格式 <?xml version="1.0" encodin

原创 c++ zeromq 和 Protocol Buffers 結合例子

//客戶端 #include "stdafx.h" #include <zmq.h> #include "test.pb.h" #include <fstream> using namespace std; /* 1、test.p

原创 關於opencv採集usb攝像頭,採集一幀效率低的解決辦法

#include "opencv2/opencv.hpp" #include "opencv2/highgui/highgui_c.h" #include <Windows.h> #include <time.h> #include <

原创 opencv 枚舉機器所有攝像頭!!

// ---------------------------------------------------------------------- // Our static function for finding num devic

原创 禁用dpi縮放功能

Windows Registry Editor Version 5.00 //禁用某個程序dpi縮放功能 [HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Ap

原创 枚舉會話ID

#include <Windows.h> #include <WtsApi32.h> #include <stdio.h> #include <string> #include <iostream> #pragma comment(li

原创 c++ 操作lua腳本

1、下載lualib http://www.lua.org/download.html 2、luasql操作數據的 http://luarocks.org/modules/tomasguisasola/luasql-mysql   htt

原创 vs2019編譯Qt5.12.3

啓動x86_x64 Cross Tools Command Prompt for VS 2019 cd到Qt5.12.3 源碼目錄執行如下命令 Windows: msvc版(靜態版) 1、 ./configure -confirm-lic