[MFC] MFC–HTTP網頁處理

  • 6182
  • 0
  • C++
  • 2013-01-28

在MFC中可以利用CInternetSession來讀取網頁,不過字元轉換是要注意的地方;基本的字元char是ANSI,所以如果要丟到utf-8去要經過轉換,接回來之後也要再轉回去unicode

...繼續閱讀 »

[MFC] 作業系統版本判定

今天同事在測我寫的小工具的時候,發現Windows2000出現異常:明明有寫進機碼的東西,但是卻檢查不出來。後來發現是我用了Windows2000不支援的flag,所以增加了判斷是否為Windwos 2000。

...繼續閱讀 »

Node.js

Node.js的介紹在網路上一大堆,總而言之是基於Google開發的一套JavaScript Engine(V8 JavaScript Engine)下運作的程式,語法和JavaScript很像,但是他是Server-Side;原本在Windows安裝Node.js是很麻煩的一件事,不過自從有了在Windows下的可執行檔後,測試起來方便超多~

...繼續閱讀 »

CoffeeScript(一)簡介

CoffeeScript是一個輕量化的程式語言,用來產生JavaScript的一種編譯器。他簡化了很多JavaScript的繁雜宣告方式,讓你可以簡單的直接用一行程式代表JavaScript的好多行,而且編譯後有優化JavaScript。他的語法很像是Python和Ruby的混合,不過我二個都沒碰過,寫起來感覺有點怪(不用大括號,直接用排版方式定義區塊)~不過一邊學一邊對照產出的JavaScript,其實也可以很快的了解語法的意義(不管再怎麼說,最後執行的其實還是JavaScript)。

...繼續閱讀 »

[C#] 加密檔案系統(EFS)

什麼是EFS呢?EFS是Windows內建的一種保護檔案的加密機制,舉例來說:Windows 7 內建可以直接加密檔案,讓其它人沒有辦法讀取,加密是使用非對稱式加密,所以如果私錀沒了,加密的檔案也就跟著無法解開,所以使用上要特別小心。

...繼續閱讀 »

[MFC] 設定執行權限(UAC Execution Level)

之前寫了一個啟動服務的小程式,因為自己的電腦一向都把UAC關掉,所以沒注意到UAC的問題,結果今天在測的時候才發現不能這樣玩~去Google了一下發現要改Manifest,不過一堆人都自己加資源檔…不過在VS2010其實只要改設定就好啦?

...繼續閱讀 »