
2009年5月6日
摘要: 這段時間GF一直在玩QQ找茬,看了一下,原理很簡單,就是找到2附圖片的不同之處,那么程序的思路也就很明了了,就是抓圖,存入buffer,比較,顯示,這么一個過程。閑話不多說了,下面我用MFC來實現(xiàn)它。
閱讀全文
posted @
2009-05-06 00:13 greatws 閱讀(4270) |
評論 (15) |
編輯 收藏

2008年9月23日
摘要: 網(wǎng)頁常常是UTF8的,而我們用VC用Wininet相關(guān)API POST數(shù)據(jù)時,有中文的話,經(jīng)常是%XX%XX%XX這種形式
閱讀全文
posted @
2008-09-23 19:51 greatws 閱讀(5214) |
評論 (1) |
編輯 收藏

2008年9月5日
摘要: 32位系統(tǒng),eax,ecx,edx,ebx這些寄存器都是32位的,而要使用一個64位的變量,需要用到2個寄存器,或者一個寄存器用到2次,往往在某些地方就會出現(xiàn)意想不到的問題。
閱讀全文
posted @
2008-09-05 22:22 greatws 閱讀(3366) |
評論 (4) |
編輯 收藏

2008年8月31日
摘要: Ansi字符串最熟悉,英文占一個字節(jié),漢字2個字節(jié),以一個\0結(jié)尾,常用于txt文本文件
Unicode字符串,每個字符(漢字、英文字母)都占2個字節(jié),以2個連續(xù)的\0結(jié)尾,NT操作系統(tǒng)內(nèi)核用的是這種字符串,常被定義為typedef unsigned short wchar_t;所以我們有時常會見到什么char*無法轉(zhuǎn)換為unsigned short*之類的錯誤,其實就是unicode
UTF8是Unicode一種壓縮形式,英文A在unicode中表示為0x0041,老外覺得這種存儲方式太浪費,因為浪費了50%的空間,于是就把英文壓縮成1個字節(jié),成了utf8編碼,但是漢字在utf8中占3個字節(jié),顯然用做中文不如ansi合算,這就是中國的網(wǎng)頁用作ansi編碼而老外的網(wǎng)頁常用utf8的原因。
閱讀全文
posted @
2008-08-31 22:29 greatws 閱讀(24742) |
評論 (26) |
編輯 收藏