原创 GetEventSinkMap無法解析的外部符號

編寫的串口程序,用到了CMscomm類,程序編譯的時候出現如題報錯 後來發現是原來是我用的串口控件綁定了消息響應函數OnCommMscomm(),但是後來我不想使用消息響應函數,故把OnCommMscomm()函數改成普通的函數,

原创 筆記本3.0 typec接口插上U盤沒有反應

問題描述:該接口用typec轉接頭連接2.0的U盤,發現電腦可以正常識別,但是直接接上typec 移動硬盤發現識別不了,但是該硬盤的燈是亮的,而且用tool能識別到該U盤已經插入 解決辦法:在“計算機管理”中找到“磁盤管理”,選中

原创 VS2012 編譯程序時候出現warning C4005: “snprintf”: 宏重定義,fatal error C1189

網上有人說VS2015已經定義了snprintf(),代碼中不應該再重複定義,但是我不明白爲啥2012頁會報這個錯 解決方法:右鍵轉到定義,打開platform.h的那個定義,找到#define snprintf _snprint

原创 opencv imshow函數顯示圖片,窗口在轉圈圈並且一直是灰色圖像

代碼非常簡單,如下: Mat img = imread(“1.jpg”); imshow(“1.jpg”,img); 但是顯示的是窗口是灰色的,而且鼠標一直在轉圈圈 解決辦法: Mat img = imread(“1.jpg

原创 MFC中的定時器不能正常觸發

現象是SetTimer(1,3000,NULL);之後並沒有進入OnTimer函數 1.程序確定沒有在其他地方一直執行循環 2.確定程序沒有提前使用KillTimer 3.確認程序等了3秒之後,確實沒有進入OnTimer函數 4.

原创 關於main(argc,argv)的值的問題

方法1. C/C++語言中的main函數,經常帶有參數argc,argv,如下: int main(int argc, char** argv) int main(int argc, char* argv[]) 這兩個參數的作用是

原创 c++實現以管理員身份運行當前程序,並且只留下管理員運行的窗口

實現以管理員身份運行程序,但是實現之後會有兩個窗口出現,一個管理員身份運行的窗口,一個是普通用戶身份運行的窗口,我只想要管理員運行的窗口,研究半天,勉強實現。 //提示以管理員身份打開程序 BOOL CTouchpadDlg::

原创 qt下載頁面

1.qt下載界面 http://download.qt.io/official_releases/qt/5.6/5.6.0/ 2.vs下配置qt https://jingyan.baidu.com/article/19020a0a

原创 vs編寫代碼遇到各種類似於fopen不安全,讓用fopen_S替代的問題

錯誤信息如下: This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_S

原创 windows平臺python 2.7環境編譯安裝zbar

比較好的方法網址 https://www.cnblogs.com/zhongtang/p/7148082.html 總結 1.zbar官方的版本只支持到python2.6,非官方的版本有支持2.7的msi文件,但是我的不知道爲什麼

原创 mfc 找到一個或多個多重定義的符號

程序說明 //Dlg.cpp #pragma once #include "Socket Tcp.h" //Socket Tcp.h //在Socket Tcp.cpp裏面需要用到socket_infos #pragma on

原创 error:LNK2005 已經在*.obj中定義的一種情況及解決辦法

最近在包含 asprise_ocr_api.h 文件的時候出現如標題所示的錯誤 我的情況如下 在Dlg.h文件裏面 #include “asprise_ocr_api.h” ,即使在該頭文件裏面增加 #pragma once,

原创 程序使用 多線程調試 (/MTd) ,編譯不出錯,運行時會出錯,改成多線程調試 DLL (/MDd)時,編譯會報錯

問題描述 我的程序是由兩個程序(A和B程序)合成的一版程序, A程序使用的是 在靜態庫中使用 MFC ------- 多線程調試 (/MTd),無添加任何的附加依賴項; B程序使用的是 在靜態庫中使用 MFC ----

原创 tesseract ocr + vs2012 + win10 + c++

1.安裝程序 可以去我的資源中查找tesseract ocr下載,裏面有安裝程序和庫文件,直接下一步即可完成安裝,我的安裝目錄是C:\Program Files (x86)\Tesseract-OCR\setup 2.配置環境變量

原创 window10以太網每一次斷開,都要重新輸密碼賬戶記住也沒有用

現象如下: 1.https://jingyan.baidu.com/article/0964eca26ee9bc8284f5366c.html 2.如果沒有身份驗證,請參照: https://jingyan.baidu.com/