原创 Lively's Getting Started Guide-Lively's入門指南

Create創建What to do first? 首先應該做什麼呢?Choose a room選擇一個房間From the Room List, click the title of the room you'd like to vis

原创 窗口界面AVR反彙編工具

void CWindisavrView::OnRButtonDown(UINT nFlags, CPoint point) { // TODO: Add your message handler code here and/or call

原创 ARMulator下定時器中斷測試程序

/****************************************************************************************/ /*  NAME:   test.c          

原创 Windows核心編程讀書筆記6-多線程編程

第6章 線程的基礎知識   線程是由兩個部分組成的:線程的內核對象和線程堆棧。   1.         創建和中止線程 線程用於描述進程中的運行路徑,它包含獨立的堆棧和CPU寄存器狀態, 即線程的上下文(CONTEXT)。每

原创 自己讀ico文件再繪製icon

最近 寫了 一個 IconLoadDraw 函數,可以讀取 ico 文件 ,並 繪製在對話框上。 如果 ico 裏 有 png 的 icon 可以 另存爲 png 文件。 BOOL CIconReadDlg::IconLoadDraw(L

原创 ListCtrl 鎖定列寬度的簡單方法

有時候需要鎖定report 格式下的listctrl的列寬度。爲此要響應HDN_BEGINTRACK及WM_SETCURSOR等消息,比較麻煩。 下面的方法簡單明瞭: 1.定義新的HeadCtrl窗口過程: ///////////////

原创 多線程圖片下載程序的修改心得.

多線程圖片下載程序的修改過程.1.在void CThreadURLDlg::OnSave()裏共產生16個線程: for (int i=0; i<isel; i++) {  m_param.strPath=sFilePath+"//"+s

原创 Windows核心編程-讀書筆記1-3

第1章  對程序錯誤的處理 調用Windows函數時,首先檢驗傳遞參數的有效性,如無效,或無法執行,系統返回一個值,指明該函數運行失敗。 Windows函數常用的返回值類型: VOID           該函數的運行不可能失敗。 BOO

原创 在ToolBar中加其他控件

在ToolBar中加其他控件 最近有網友提到這個問題,本來可以用dialogbar來解決,後來想了想如果一定要用ToolBar怎麼辦呢?所以就試了試。 1》。在要加其他控件的CToolBar上加一個按鈕,(資源編輯中),起名ID_COMB

原创 MFC下如何定製消息

消息定製: 1) 建立消息號  #define MYMESSAGE WM_USER+106  2) 消息映射  ON_MESSAGE(MYMESSAGE, OnMyMessage) 3) 消息函數定義  afx_msg void OnMy

原创 消息積累-CSDN問題整理,以備自己日後查詢

(2008-08-02)jxcyly1985 問:我想在edit裏顯示變化的數據,我寫了個簡單的循環 while(a <10) {   a++;   m_edit=a;   UpdateData(FALSE);   //Sleep(500

原创 "基於 CDialog 的應用程序一開始便被隱藏的方法"再探

"基於 CDialog 的應用程序一開始便被隱藏的方法"再探 基於 CDialog 的應用程序有時候需要一開始便隱藏窗口,如微軟的DispRes例子,程序一開始就被放到托盤上,對話框本身             是不顯示的。 把這個例子移

原创 關於CListBox和CComboBox修改窗口Style的問題

  在界面編程中,經常遇到修改CListBox和CComboBox窗口式樣(style)的問題.可惱的時,一旦窗口創建後(Creation),沒有辦法可以修改窗口式樣.也就是說,ModifyStyle()和SetWindowLong()都

原创 再談CListCtrl的 各列 排序

爲了搞清楚 CListCtrl 的 SetItemData 中 Data 指的是 什麼。寫了如下函數 int CALLBACK CompareName(LPARAM lParam1, LPARAM lParam2, LPARAM subI

原创 給 OnPaint 加個 HDC 參數

MFC的窗口繪製函數是 CWnd::OnPaint   afx_msg void OnPaint( ); 而 WM_PAINT 消息可以是 WM_PAINT  hdc = (HDC) wParam; 就是