這個課程已經進行了將近一個星期,其中走過了北京,青島,濟南;和很多的朋友交流了如何針對Vista進行英勇程式的改進,也有很多的朋友提出了很多的問題。今天先整理了一些資料:MSDN課程首頁:http://www.microsoft.com/china/msdn/events/featureevents/2006/VistaCompTrain.aspxVista Logo
Windows CE基於優先順序的設定來選擇將要啟動並執行線程,高優先順序的線程將比低優先順序的線程更加優先被調度。WinCE系統支援0~255共256個優先順序,其中0優先順序最高,255優先順序最低,0~248屬於即時性優先順序。WinCE系統中線程的優先順序層次如下:0~96: 高即時性應用程式的線程97~152:驅動程式線程153~247:低即時性應用程式的線程248~255:非即時應用程式的線程在英創提供的ARM9系統嵌入式板卡中,都預裝了WinCE 5.0
IntersectRectFunction Compute兩個源矩形的交集,並將交集矩形的座標放到目標矩形中,如果源矩形沒有交集,那麼一個空的矩形(座標都是0)被設定。BOOL IntersectRect( LPRECT lprcDst, // intersection buffer CONST RECT *lprcSrc1, // first rectangle CONST RECT *lprcSrc2 // second rectangle);參數:lprcDst:
轉自:http://7090.iteye.com/blog/1402996按照網上的教程配置完以後,主要遇到了兩個問題,首先第一個是在建立一個新的cocos2d-x工程之後,點擊build,提示錯誤資訊C++代碼 fatal error C1083: Cannot open include file: 'CCStdC.h': No such file or directory ,原因是因為沒有找到cocos2d的那些標頭檔,找了半天,終於找到了修改標頭檔的地方,可以參考:http://blo
數年前做一個項目時,參考了《Programming Server-Side Application For Microsoft Windows 2000》一書,該書作者就是大名鼎鼎的Jeffery Rechard,《Windows核心編程》的作者。當時為工作群組內其他人翻譯了第二章。時至今日,將這個老文發出來為我的部落格充數,也希望對別人有所協助。
前言 在我們應用程式開發過程中,經常會遇到一些問題,需要使用多線程技術來加以解決。本文就是通過幾個樣本程式給大家講解一下多線程相關的一些主要問題。執行長任務操作許多種類的應用程式都需要長時間操作,比如:執行一個列印任務,請求一個 Web Service 調用等。使用者在這種情況下一般會去轉移做其他事情來等待任務的完成,同時還希望隨時可以監控任務的執行進度。下面的代碼片斷樣本了當長任務執行時使用者介面是如何被更新的。// 顯示進度條void ShowProgress( int totalStep,
12年春天在編碼的時候寫過一段統一設定時間格式的代碼:可以屏蔽掉因xp,win7等因作業系統不同而出現時間格式不同的問題,今天想再用一次的時候發現自己竟然忘記那段代碼怎麼寫的了,真是鄙視自己。通過這件事情證明了,遇到問題解決了只是第一步,還要及時的總結歸納起來,至少要記錄下來。 現將今天google了很久才找到的代碼記錄下來,以供以後的我用的時候好找。 #region 添加了全域的時間格式化代碼 at 2013-4-4 15:09:08 by Anders lu