原创 WinCE下的位圖顯示

 平臺:vs2005 主要實現代碼: void CtestDlg::OnPaint() {  CPaintDC dc(this); // device context for painting  // TODO: 在此處添加消息處理程序代

原创 如何解決VS2005的MSDN無法顯示網頁?

 方法1有次 我開MSDN時 莫名其妙的 發現 無論點哪個鏈接 都是無法顯示網頁,以爲 文件壞了修復安裝了 還是沒用,去網上查看了下 發現了一種解決辦法 :  開始 運行(快捷鍵:微標鍵+R) regsvr32 "C:\Progra

原创 MFC獲取文檔屬性

  //在打開文件對話框中選擇文件 CFileDialog FileDlg(true,NULL,NULL,OFN_HIDEREADONLY,"All

原创 MFC使用CFindReplaceDialog 查找與替換

  查找和替換 對話框也是非模態對話框,所以創建過程和MFC下創建非模態對話框的過程有點類似. 先Create出一個窗口,設置好相關參數然後在顯示出

原创 靜態文本控件的使用

靜態文本控件的使用 一般而言,靜態文本框只作爲靜態輸出控件,如果你要改變? 設想:一個靜態文本控件,顯示“number:”,當你用鼠標點擊後 變爲“數值:”,怎麼辦呢?   要注意一個特點,查看屬性可知,所有的靜態文本控件的ID都是IDC

原创 WinCE下添加新窗體

 步驟: 1.打開vs2005 新建項目  基本上默認就可以(PS:我是基於winCE的嵌入式開發,所以選擇了  智能移動設備) 2.在資源視圖裏面的 dialog 文件夾下 的IDD_TEST_DIALOG  可以看待對話框體 3.選擇

原创 Windows Mobile 5.0 sdk 開發包集

  Windows Mobile 5.0 開發包:(包括工具和學習資源):http://download.microsoft.com/download/6/0/8/608530c5-7e9a-4032-bf18-92d90b5f4ab4

原创 前言--嵌入式硬件接口設計(以ARM平臺爲例)

硬件接口設計是嵌入式硬件設計的核心 接下來盡力總結各個接口設計方法 供大家相互學習 硬件選擇PXA270來給大家總結。 附:PXA270簡介   英特爾公司於2003年底推出了性能最爲強勁的PXA27x系列嵌入式處理器,PXA27x系列嵌

原创 CImage類(外部圖像文件(BMP、GIF、JPEG等)

CImage類 我們知道,Visual C++的CBitmap類和靜態圖片控件的功能是比較弱的,它只能顯示出在資源中的圖標、位圖、光標以及圖元文件的內容,而不像VB中的Image控件可 以顯示出絕大多數的外部圖像文件(B

原创 MFC下組框控件遮蓋了 內部控件

CheckBox控件被Group Box控件給遮蓋住,只要把CheckBox挪到Group Box外面來就能看到。               解決辦法:就是把各個控件的順序重排一下,把Group Box的編號放在CheckBox的編號之

原创 CListBox 總是顯示最新添加的一行 自動滾動 MFC

 添加數據以後,再在下面加句, int nCount = myListBox.GetCount(); if (nCount > 0) myListB

原创 註冊表枚舉鍵值

  This function enumerates subkeys of the specified open registry key. RegEnumKeyEx retrieves information about one sub

原创 C語言高效編程的的四大絕招

2008-09-25      嵌入式在線        引言:   編寫高效簡潔的C語言代碼,是許多軟件工程師追求的目標。本文就工作中的一些體會和經驗做相關的闡述,不對的地方請各位指教。   第一招:以空間換時間   計算機程序

原创 MFC定時器的應用

  在計算機程序設計領域,有很多功能是週期性執行的,       如:數據採集程序,系統時間的顯示等。 數據採集:週期性地獲得現場的物理量

原创 Pocket PC 模擬器上網設置(VS2005+ActiveSync+PPC)

Pocket PC 模擬器上網設置(VS2005+ActiveSync+PPC) 注:先安裝VS2005,再安裝ActiveSync,最後安裝PPC模擬器。 根據目前基於Windows Mobile(Windows CE)的模擬器有三