原创 單文檔/視圖結構的ActiveX控件
單文檔/視圖結構的ActiveX控件 單文檔/視圖模式是MFC編程裏比較強大的一種編程模式,如果ActiveX控件能夠用這種模式的話,將可以做出非常強大的Web在線應用。 下面我們就介紹一種把單文檔/視圖模式的程序改造成Active
原创 JS字符(字母)ASCII碼轉換方法
大寫字母A 到Z 的值是從65 到90 小寫a到z 是從91 到 122 字符轉ascii碼:用charCodeAt();ascii碼磚字符:用fromCharCode(); Welcome to this Kata. In thi
原创 邏輯座標,設備座標,窗口,視口
綜述: 1.畫圖在邏輯座標中畫,使用邏輯單位,顯示圖形在物理座標中顯示 2.屏幕上有三種不同的物理座標,每種物理座標是固定死的,原點,XY軸方向都不變 1、客戶區域座標,包括應用程序的客戶
原创 GetDeviceCaps獲取與修改顯示器屬性
int pixelxperinch = dc.GetDeviceCaps(LOGPIXELSX);//每英寸水平邏輯像素數int pixelyperinch = dc.GetDeviceCaps(LOGPIXELSY);//每英寸垂直邏輯
原创 vs2008 對話框中插入自制的ActiveX的方法
1.創建基於對話框的應用程序,刪除多餘的控件 2.在對話框空白處右擊選擇插入ActiveX控件,系統會自動生成一個控件的包裝類,其成員函數有設置屬性接口函數和獲取屬性接口函數。 3.爲對話框添加一個基於ActiveX控件的變量,變量類型爲
原创 error C2504: “CActiveXDocControl”: 未定義基類
出現這種錯誤,一般是頭文件出現問題: 1.頭文件互包含 2.頭文件順序 此錯誤是編譯錯誤,和“inclued頭文件“有關 問題描述 有三個頭文件AgentSDK.h、AA.h、BB.h,其中CBB類繼承自CAA。 頭文件包含順序
原创 TRACE宏
TRACE宏對於VC下程序調試來說是很有用的東西,有着類似printf的功能;該宏僅僅在程序的DEBUG版本中出現,當RELEASE的時候該宏就完全消息了,從而幫助你調式也在RELEASE的時候減少代碼量。 使用非常簡單,格式如下:
原创 Invalidate()
InvalidateRect只是增加重繪區域,在下次WM_PAINT的時候才生效 InvalidateRect函數中的參數TRUE表示系統會在你畫之前用背景色將所選區域覆蓋一次,默認背景色爲白色,可以通過設置BRUSH來改變背景色。
原创 cstring 字符串連接不起來的情況
CString strp=m_datauser +_T(";")+m_datascre+_T(";")+m_jh+_T(";")+m_tc+_T(";")+m_ip+_T(";")+m_ftpuser+_T(";")+m_ftpscre
原创 MFC-CScrollView類詳解
CScrollView是帶滾動功能的視圖的基類。可從CScrollView派生出視圖類,實現自動滾動功能。 帶滾動功能的視圖的基類。可從CScrollView派生出視圖類,實現自動滾動功能。 CScrollView
原创 javascript 刪除數組中所有指定的值
題目描述 移除數組 arr 中的所有值與 item 相等的元素,請直接在給定的 arr 數組上進行操作 輸入例子: removeWithoutCopy([1, 2, 2, 3, 4, 2, 2]) 輸出例子: [1, 3, 4]
原创 CFileFind 文件夾遍歷
第一個: CFileFind Finder ;CString strDir = DataDir ; //DataDir爲要操作的文件所在目錄if( strDir.Right(1) != "\\" ) strDir += "
原创 Boolean 使用的一個例子
使用Boolean 鑑別 值是否爲空、0、null、undefined function squeakyClean(arr) { // so clever // such best practice return arr.f
原创 調試遇到ASSERT錯誤或容器溢出的情況的解決辦法
遇到該種問題,原因肯定是自己寫的代碼有問題 解決辦法是:在調試運行過程中,打開“調用堆窗口”,當遇到錯誤報錯後,點擊彈出的窗口的繼續按鈕,此時調用堆窗口會顯示在哪個函數內運行失敗,需依次點擊堆窗口的各個函數,找到自己寫的函數,然後再自己寫
原创 HTML 5 的data-* 自定義屬性
HTML 5 增加了一項新功能是 自定義數據屬性 ,也就是 data-* 自定義屬性。在HTML5中我們可以使用以 data- 爲前綴來設置我們需要的自定義屬性,來進行一些數據的存放。當然高級瀏覽器下可通過腳本進行定義和數據存取。在項