原创 execute、executeQuery和executeUpdate之間的區別

Statement 接口提供了三種執行 SQL 語句的方法:executeQuery、executeUpdate 和 execute。使用哪一個方法由 SQL 語句所產生的內容決定。方法executeQuery 用於產生單個結果集的語句,

原创 正確的重載operator+

  爲了得到一串鏈表或者完成兩個對象的累加或合併,經常要重載諸如string,date,complex或file等user-define類型的Operator+。然而,就設計而言,正確地重載operator+面臨許多挑戰。下面的段落中,

原创 ISO8859-1、UTF-8 與GB2312

 ISO8859-1,通常叫做Latin-1。Latin-1包括了書寫所有西方歐洲語言不可缺少的附加字符。 而gb2312是標準中文字符集。 但是 ISO 10646 碼有下列問題: UTF-16 或 Unicode 是 16-bit

原创 OleInitialize、CoInitialize、CoInitializeEx和AfxOleInit()區別

CoInitialize CoInitializeEx 是用來初始化COM運行環境的。 OleInitialize是初始化Ole的運行環境,Ole是在Com的基礎上作的擴展,是ActiveX運行的基礎,OleInitialize肯定會

原创 禁止改變列表視圖控件的列寬

1、從 CListCtrl 類派生出自己的子類;2、響應派生類的 WM_NOTIFY 消息;3、在消息響應函數中添加如下代碼: BOOL CMyList::OnNotify(WPARAM wParam, LPARAM lParam,

原创 ActiveX去掉限制

在本地調試html頁,如果其中包含js 或flash ,IE經常會提示“IE已限制此網頁運行可以訪問計算機的腳本或ActiveX控件 ”。作爲程序開發者來說,每次都要點允許,就非常麻煩了,方法是:工具 – Internet選項 – 高