原创 滑動控件Slider

滑動控件是Windows中最常用的控件之一。一般而言它是由一個滑動條,一個滑塊和可選的刻度組成,用戶可以通過移動滑塊在相應的控件中顯示對應的值。通常,在滑動控件附近一定有標籤控件或編輯框控件,用於顯示相應的值。滑動控件在應用程序中用途級爲

原创 CloseHandle()、TerminateThread()、ExitTread()區別

線程的handle用處: 線程的handle是指向“線程的內核對象”的,而不是指向線程本身.每個內核對象只是內核分配的一個內存塊,並且只能由內核訪問。該內存塊是一種數據結構,它的成員負責維護對象的各種信息(eg: 安全性描述,引用計數等)

原创 vs2008調試斷點無效

有時候,我們在用vs2008調試的時候,會出現斷點無效。如下圖: 第一反應,要看想一下是不是在debug下。如果在Release下,請參考我另篇文章 【怎麼在Release下調試代碼】 如果是在debug下: 1.檢查工程配置是否設

原创 什麼是源端口和目的端口

源端口就是指本地端口 目的端口就是遠程端口一個數據包(pocket)被解封裝成數據段(segment)後就會涉及到 連接上層協議的端口問題。 很多人都在源端口和目的端口這兩個概念上犯迷糊, 其實他們只是數據的發送方向的問題。 比如很多防火

原创 MySql學習筆記(一)MySql卸載和安裝說明

MySql卸載   開始---》控制面板--》程序和功能--》MySQL  server xx-》卸載   刪除  C:\Program Files (x86)\MySQL  文件   刪除  C:\ProgramData\MySQL  

原创 MySql學習筆記(二)MySql配置文件和服務操作說明

Mysql配置文件說明 MySQL-》MySQL ServerX.X-》my.ini [mysqld] 爲服務端配置,  服務端端口號 port=3306  安裝目錄      basedir="C:/Program Files/

原创 CreateEvent用法

事件對象就像一個開關:它只有兩種狀態---開和關。當一個事件處於”開”狀態,我們稱其爲”有信號”否則稱爲”無信號”。可以在一個線程的執行函數中創建一個事件對象,然後觀察它的狀態,如果是”無信號”就讓該線程睡眠,這樣該線程佔用的CPU時間就

原创 VS如何創建和使用lib文件

如果你當前正在使用vs寫了一個工程,那麼你想現在就生成一個Lib文件,那麼可以直接在“項目屬性”上進行修改i 項目屬性-》配置屬性-》常規-》配置類型中修改即可,如下圖所示。 lib的使用方法: (1).h文件,即Lib中函數的

原创 What are TCHAR, WCHAR, LPSTR, LPWSTR, LPCTSTR

What are TCHAR, WCHAR, LPSTR, LPWSTR, LPCTSTR (etc.)? By Ajay Vijayvargiya, 19 Apr 2012 Many C++ Windows program

原创 MFC之文件讀取

ANSI編碼與unicode編碼區別 ANSI編碼:內容+回車+換行 unicode編碼:頭部+內容+回車+換行 一、ANSI文件內容讀取方法一:      FILE *fp;       CString mCishu;       in

原创 openGL

說起編程作圖,大概還有很多人想起TC的#include <graphics.h>吧? 但是各位是否想過,那些畫面絢麗的PC遊戲是如何編寫出來的?就靠TC那可憐的640*480分辨率、16色來做嗎?顯然是不行的。 本帖的目的是讓大家放棄TC

原创 java開發安裝步驟

Java開發安裝步驟 一、JDK的安裝 下載路徑: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 1、雙擊 2、路

原创 有關圖片彩色顯示類型

Format GREY   ( 8 bits, 8 bpp gray): Planar Y800 Format RGB555 (16 bits,

原创 MFC之DC

1.       GetDC與ReleaseDc連用 GetDc是檢索公用設備上下文環境 ReleaseDc釋放設備上下文環境 2. CreateCompatibleDC  和 CreateCompatibleBitmap Creat

原创 MFC控件學習篇

1、 編輯框(Edit) CEdit  m_edname;        DDX_Control(pDX, IDC_EDIT_NAME, m_edname); m_edname.SetWindowText("豬"); m_edname.