Windows CE驅動開發常用宏定義(隨時更新,歡迎大家來補充!)

宏的確是個好武器,在CE驅動開發過程中,正確,準確的使用恰當的宏,能使得代碼非常精鍊,書之精彩,閱之愉悅.對於開發中經常用到的一些宏,我在這裡做了一些總結.寄存器操作8bit#define INREG8(x)           READ_REGISTER_UCHAR((UCHAR*)(x))#define OUTREG8(x, y)       WRITE_REGISTER_UCHAR((UCHAR*)(x), (UCHAR)(y))#define SETREG8(x, y)       OU

Shared Memory in Windows NT

Shared Memory in Windows NTBoth code and data are treated the same way in Windows NT—both are represented by pages of memory and both have their pages backed by a file on disk. The only real difference is the file by which they are backed—code by

Windows程式工作原理 — 基礎中的基礎

Windows程式工作原理Windows程式設計是一種完全不同於傳統的DOS方式的程式設計方法,它是一種事件驅動方式的程式設計模式。在程式提供給使用者的介面中有許多可操作的可視對象。使用者從所有可能的操作中任意選擇,被選擇的操作會產生某些特定的事件,這些事件發生後的結果是向程式中的某些對象發出訊息,然後這些對象調用相應的訊息處理函數來完成特定的操作。Windows應用程式的最大特點就是程式沒有固定的流程,而只是針對某個事件的處理有特定的子流程,Windows應用程式就是由許多這樣的子流程構成的。

windows記憶體管理-複習(加深了理解得很!)

Physical memory、Pagefile和進程地址空間的關係--搞搞清爽啦!當使用者進程中的一個線程試圖訪問進程的地址空間中的一個資料區塊的時候。一般會發生兩種情況:1. 線程試圖訪問的資料是在RAM中,則cpu只需要將虛擬位址mapping到記憶體的物理地址中,然後執行需要的訪問。

不用密碼進入Windows XP

前不久,網路上出現一條新聞,說國外的Windows專家發現,使用Win 2000安裝光碟片啟動電腦可以不要Windows XP管理員密碼即進人Windows XP的故障修復主控台模式。這是真的嗎?筆者做了一番測試。筆者使用的Wndows XP版本是Windows XP Proessional,使用的 Windows 2000版本是整合SP3的Windows Proessional簡體中文版。筆者先在C盤(FAT322檔案系統)上安裝了Windows XP

利用Windows API實現精確計時

// Windows API in winbase.hCodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//// Performance counter API's//WINBASEAPIBOOLWINAPIQueryPerformanceCounter(    __out LARGE_INTEGER *lpPerformanceCount  

Windows控制台上的UTF-8支援

出處:http://blog.csdn.net/zhubc/article/details/7293376最近在學習Go語言,發現調用一些庫函數失敗後的返回字串,都是一些亂碼,覺得奇怪。所以寫了一個最簡單的程式來複現這個問題:func main(){         _, err := os.Open("none-exist-file")         if err != nil{                 fmt.Println(err)        

SharePoint【學習筆記】– SharePoint Windows認證模式下 限制人員選取器能訪問OU

http://207.46.16.252/zh-cn/library/gg602066.aspx#section51效果:只能查詢到某個特定的OU,並且不在此OU內的域使用者會被拒絕訪問(在設定OU前就訪問過的其他OU的域使用者還是可以訪問門戶和被選取器查詢到的)查看目前狀態:發現沒設定stsadm -o getsiteuseraccountdirectorypath –url http://ServerName設定:stsadm -o

Nginx For Windows

here:http://www.kevinworthington.com/nginx-for-windows/Welcome to the Nginx for Windows download page.All current Nginx for Windows releases are built with Cygwin on Microsoft Windows Vista (32-bit) and work on 32-bit versions of Windows Vista,

windows phone7 學習筆記04——重寫返回鍵

  如果回退到前一個頁面是一個不合理的行為,比如開啟了一個彈出框,使用者可能會按下返回鍵來關閉彈出框。在這種情況下,他們的本意不是離開應用程式,“返回”僅僅意味著擺脫彈出的對話方塊。重寫有兩種方法,第一種是重寫OnBackKeyPress事件,第二種是重寫PhoneApplicationPage_BackKeyPress事件。  下面是在Windows Phone中重寫返回鍵的代碼  1、重寫OnBackKeyPress事件protected override void

windows phone7 學習筆記——前篇

    本來我是做.NET開發的,但是最近移動開發這麼火,我也想加入其中。因為C#玩的最熟,再加上現在wp7的開發人員還不多,所以在春節後決定學習wp7的開發。    剛開始什麼都不知道,找到了msdn的wp7開發頁面http://msdn.microsoft.com/zh-cn/windowsphone/default.aspx,然後看了上面的《四天玩轉》系列,算是入了門了吧。後來在網上看了下資料,以及現在正在看林永堅的《silverlight for windows

windows phone7 學習筆記03——資料傳遞

    綜合很多資料,參數傳遞主要有四種方式:    1、通過NavigationContext的QueryString方式;    2、通過程式的App類設定全域變數(此方法可以傳遞對象);    3、通過NavigationEventArgs事件類別的Content屬性設定;    4、通過PhoneApplicationService類的State屬性。     1、通過NavigationContext的QueryString方式    這種傳參數方式最簡單最易理解,類似於web中的?i

[.NET] : Windows Service的安裝專案

 問題 :依照微軟支援人員服務這篇文章 如何在 Visual Basic.NET 或 Visual Basic 2005 建立安裝項目的 Windows 服務http://support.microsoft.com/kb/317421/zh-tw 建立Windows Service的安裝項目 安裝之後在電腦的服務裡,找不到安裝的服務 解法 :第一種 : 手動執行 installutil.exe 第二種 : 在安裝項目建立自訂動作,項目選擇 Windows Service項目的主要輸出。

Windows環境下設定Tomcat6啟動參數

轉自:http://zhangmeng.blog.51cto.com/310854/175625 Windows環境下的Tomcat6精簡了Catalina.bat,Startup.bat等多個bat檔案,所以設定只能通過tomcat的監控程式進行設定,具體步驟如下:1. 在tomcat6的bin目錄中開啟tomcat6w.exe,這個是tocmat6的後台監控程式2. 選擇Java標籤頁3. 設定initial memory pool 為512 Maximum memory pool 為1

重建損壞的Windows Management Instrumentation(WMI)服務

 安裝SQL Server 2008 ,出現WMI服務錯誤。解決方案,網上羅列兩種:一、重建損壞的Windows Management Instrumentation(WMI)服務(測試通過)@echo on cd /d c:\temp if not exist %windir%\system32\wbem goto TryInstall cd /d %windir%\system32\wbem net stop winmgmt winmgmt /kill if exist Rep_bak

Windows Live Mail 無法啟動解決辦法

由於開發工具出了點問題。重裝N次都無法調試,嚴重影響了項目進度。今天重新安裝了XP系統。安裝了windows Live Mail後發現打不開了,一運行就報如下錯誤:問題一:由於應用程式配置不正確,應用程式未能啟動。重新安裝應用程式可能會糾正這個問題解決方案 導致Windows Live Mail 無法使用,網上搜尋下,終於找到瞭解決辦法:下載Microsoft Visual C++ 2005 SP1,並安裝;問題二:   如果不能登陸,請安裝Window Live Communications

Windows定時重啟服務

1、建立一個文本,並將副檔名改為.bat或.cmd(如:ResetH3Server.bat)   存放到硬碟任意目錄寫入內容如下:net stop H3Server解釋:停止名稱為“H3Server”的服務。net start H3Server解釋:開啟名稱為“H3Server”的服務。2、點擊:開始菜單-》控制台-》任務計劃-》新增工作計劃  

WDK8.0,Windows Driver Kit 8.0 下載

  發現很多人對MSDN不是特別熟,找不到WDK8.0的, 所以我在這裡帖一個出來.  WDK8.0不再支援XP. WDK已經可以整合到VS2012中了, 還有WinDbg也是, 詳細請看MS的視頻.  下載頁面:http://msdn.microsoft.com/library/windows/hardware/gg487428  找到Windows Driver Kit

Windows 7 瘦身(清理winsxs檔案夾)

本文來自太平洋電腦網(http://softbbs.pconline.com.cn/10303713.html)本人也沒親自測試過,想要操作的朋友一定要謹慎哦~ 不知道大家注意過沒有,在Vista和Windows7系統硬碟的Windows目錄下,有一個名為winsxs的檔案夾,對於整個Windows目錄來說,這個檔案夾就佔用了其一半多的體積(近3GB)不但如此,隨著系統使用時間的不斷延長,winsxs檔案夾的體積還會變得更大,我的現在已經4G多了,這真是一塊“贅肉”呀!想想看吧!對於系統硬碟空間

Windows Performance Monitor 學習筆記

效能監控的工具有很多,首先介紹Microsoft Windows Server內建的Performance Monitor. Windows效能監控器是一個很好用的工具,可以即時檢查運行程式影響電腦效能的方式(CPU,ROM,IO等),並通過收集日誌資料供以後分析使用. 通過效能監控能瞭解系統loading以及這種loading對系統資源的影響, 分析效能或者資源使用率的變化趨勢, 有效對系統做出調整, 最佳化或者升級. 診斷系統故障或確定最佳化的組件或升級的步驟,

總頁數: 1345 1 .... 45 46 47 48 49 .... 1345 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.