原创 C的字符指針

首先來個小例子。寫strcpy時的一個小錯誤。代碼如下:void mystrcpy(char* ch1,char* ch2){ for (int i=0;ch2[i]!='\0';i++) { ch1[i]=ch2[i]; } ch1[i

原创 LoadImage函數與LoadBitmap函數的使用

    首先介紹loadp_w_picpath函數:         現在的loadp_w_picpath函數已經取代了loadbitmap函數,可能看比較老的書本上會用後者,這二個函數都比較簡單,參數也不多,隨便寫個實例如下,這樣可能懂得

原创 getch,gets,scanf,getchar區別

    在C語言中,gets和scanf用來記錄字符串的輸入,而getch和getchar用來接收字符輸入,東西多了就是記不住,免得每次都要去網上翻翻,不如在自己還能記得住的時候做個筆記。     下面只簡單記錄,詳細的可以去網上找:   

原创 代碼觸發clistctrl控件的NM_CLICK事件

   首先,這是個比較簡單的功能,也就是實現CListCtrl控件可以處理完當前行後自動換到下一行而且自已選中,思路很簡單,先給CListCtrl控件添加個NM_CLICK事件響應函數,手動或者自動都行。    然後用代碼選中需要顯示的行

原创 我的友情鏈接

51CTO博客開發整理了很多文章的牛人算法,Linux,設計模式,筆試CSDN第九名STL源碼解析老男孩linux運維網絡工程師網絡安全視頻秒殺多線程

原创 VC中退出應用程序簡單的方法

哎,瞄了下MFC的書,順便做點小筆記,人老了,記不住了,呵呵。1.在類中添加WM_CLOSE事件響應。void CMainDlg::OnClose() { // TODO: 在此添加消息處理程序代碼和/或調用默認值 if (

原创 動態鏈接庫加載方法

   時間久了的東西老是喜歡忘記,然後又要到網上去查找,網上一寫就是一堆,還是要自己記錄下才行,今天把動態鏈接庫簡單說明下。    首先,庫分爲靜態庫和動態庫。        1.靜態鏈接時會把裏面的函數加載到exe文件中,等程序發佈時就

原创 windwos上創建多線程的方法

   每次一用到多線程就是到網上去找找資料,以爲當時記住了,就永遠記住了,其實幾天,幾星期或者幾個月後就會忘記的一乾二淨,所以想了下,還是記錄下吧。    在windows上創建線程的方法有:        1、CreateThread.

原创 an unsupported operation was attempted問題解決

    今天打算自繪MFC的界面時,建了個測試對話框試了下,在刪除了一個IDC_STATIC控件後,程序運行起來出錯了,DEBUG了一下彈出an unsupported operation was attempted,說我正在嘗試一個不支持

原创 關於VC中LISTControl控件刷新閃爍的問題

    前段時間由於完成任務,數據在list控件更新時,用了個定時器,時間更新爲1秒,完成後數據閃的厲害,自己都看不下去了,然後看了下MSDN和網友們的方法。    方法有很多種,但用了之後還是閃。    1、使用控件自帶的方法SetRed

原创 VS2005下MSCOMM控件的簡單使用與封裝

在Windows下面如果要與COM通信的話,有二個辦法,要麼就用微軟的API,還有就是他提供的控件,前者功能強大,可造性強,但使用上面自己需要寫的代碼比較多,喜歡動手的朋友可以償試,還有一個就是MSCOMM控件了,這個微軟已經封裝好了,

原创 我的友情鏈接

51CTO博客開發整理了很多文章的牛人算法,Linux,設計模式,筆試CSDN第九名STL源碼解析老男孩linux運維網絡工程師網絡安全視頻秒殺多線程

原创 主線程中調用WaitForSingleObject函數造成的死鎖問題

   這二天剛好要用多線程連接一個服務器,本來一個很簡單的問題,被搞的困惑了半天,感覺終於弄清楚了,記錄下,測試的代碼很簡單,但是就是一直崩潰,代碼如下:UINT ThreadTest(LPVOID lParam) { /*

原创 關於並行配置不正確,應用程序無法啓動的問題

   這二天的一個軟件發佈後,在自己的電腦與測試電腦上和虛擬機上運行都沒有問題,當弄了一臺新電腦,準備安裝好軟件,給客戶用時,出現"應用程序無法啓動,應用程序的並行配置不正確".    這回有點傻了,這個錯誤都沒見過,在說,我程序編譯時用

原创 對話框程序添加簡單背景圖

   如果感覺自己的登陸框太醜,就需要美化下了,咱們也不做多炫的效果,就貼個圖吧。    在對話框中貼圖,有很多種方式,這裏寫幾種最簡單的方式,基本上不需要代碼,就可以實現貼圖,高級點的可以自己去研究研究,這裏咱只要實現貼圖就行。