Time of Update: 2018-12-07
最近看了一些關於GDI/GDI+/D2D/D3D的東東,看到幾篇不錯的文章,分享一下。一:原文連結 : 2D Drawing APIs in Windows 在 Windows 7 作業系統中,微軟花費了很大的力氣構建了一套新的 2D 繪圖 API。我們稱之為 Direct2D ,隸屬於 DirectX 家族。這個 API 的開發填補了 Windows 圖形平台的一些缺陷。其中非常重要的一點就是普通的 2D 程式渲染不再缺乏硬體加速。而在 Windows Vista 中,我們知道 GDI
Time of Update: 2018-12-07
假如不再有Windows了,那些聲稱要討伐Microsoft的廠商還會活嗎? 他們天天說Windows問題多多缺點多多,卻沒有一個廠商感說自己的產品不再支援Windows.
Time of Update: 2018-12-07
我將通過本文向大家介紹添加"視窗關閉的提示"的恰當做法。 在程式運行時,可以通過點擊右上方的紅叉,關閉一個表單;也可以通過調用表單的Close()方法關閉表單。如果想在表單關閉前向使用者提供一個提示框,防止重要訊息未被儲存就關閉,大家會怎麼做呢?很多人會想到在調用Close前加入資訊框代碼。但這個做法是不完美的,因為Close方法是被調用的,你不知道Close在會何處調用,而且你不可能到處都寫資訊框語句。正確的做法卻不是調用Close之前,而是調用Close"之後"
Time of Update: 2018-12-07
Vista 和 Windows 7 作業系統為了加強安全,增加了 UAC(使用者賬戶控制) 的機制,如果 UAC 被開啟,使用者即使是以管理員權限登入,其應用程式預設情況下也無法對系統目錄,系統註冊表等可能影響系統啟動並執行設定進行寫操作。這個機制大大增強了系統的安全性,但對應用程式開發人員來說,我們不能強迫使用者去關閉UAC,但有時我們開發的應用程式又需要以 Administrator 的方式運行,即 Win7 中 以 as administrator
Time of Update: 2018-12-07
1、動態資料交換(DDE)和網路動態資料交換(NDDE)[1,2]DDE可能是最為強大的處理序間通訊方式,實現也非常複雜。通訊的兩端分為服務端與用戶端,兩端都需要具有視窗。一個DDE的通訊過程大致如下:DDE會話由用戶端發起,先初始化一個會話。DDE用戶端會向服務端發送一個WM_DDE_INITIATE視窗訊息。服務視窗收到此訊息後,根據條件判斷是否需要響應此訊息,如果服務端確定可以與用戶端建立會話,那麼會返回WM_DDE_ACK訊息。如果用戶端成功收到了服務端發送的WM_DDE_ACK視窗訊息
Time of Update: 2018-12-07
二、堆管理 使用者使用記憶體配置函數分配的記憶體都位於堆中,所以使用堆管理函數對記憶體進行分配、釋放等是最為直接的方式。
Time of Update: 2018-12-07
關於驅動和核心的學習介紹,[2]中較為詳細。這裡只簡述。
Time of Update: 2018-12-07
一、基本概念1、服務是一種在系統中常駐的程式,服務可以在系統啟動時自啟動(先於使用者登入)。當一個應用程式需要常駐在系統,或者隨時為其他應用程式提供服務時,可以使用服務應用程式。一般編寫網路服務端程式時需要使用服務。比如Windows系統中常用的網路應用伺服器(WEB、FTP、郵件等)IIS就是一個服務應用程式。 Windows系統中具有一個服務控制器(SCM)用於控制服務。服務的安裝、刪除、啟動、停止、控制與I/O都是通過服務控制器。
Time of Update: 2018-12-07
一、基本概念Windows的使用者介面分為兩個部分:字元圖形介面和圖形化使用者介面。字元圖形介面較為簡單,主要內容包括如何在介面上讀取使用者輸入,如何向介面終端輸出資訊。如何控制介面的字型、背景、顏色等。字元介面的人機互動介面只有一種,稱作控制台(
Time of Update: 2018-12-07
4、進程的記憶體空間1)進程虛擬位址空間的實現 Windows系統中每個進程都有一個私人的虛擬位址空間,系統需要將每個進程的虛擬位址都映射到實體記憶體地址上。為了實現系統中每個進程都有一個私人的虛擬位址空間,系統為每一個進程都建立一個頁目錄( Directory)和一組頁表。每個進程的頁表是獨立的,而核心空間的頁表是所有進程共用的。
Time of Update: 2018-12-07
from: www.andrew-turnbull.net/tech/windows95.html[The Andrew Turnbull Web Journal]Low Bandwidth VersionWhy I Still Use Windows 95The operating system I currently use on my primary computer is Windows 95 OSR2. Furthermore, not only do I use Windows 95
Time of Update: 2018-12-07
引子WRK 是微軟於 2006 年針對教育和學術界開放的 Windows 核心的部分源碼,WRK(Windows Research Kernel)也就是 Windows 研究核心,在 WRK 中不僅僅只提供了 Windows 核心模組的部分代碼,其還提供了編譯工具,也就是通過這個編譯工具,你可以將你的 WRK 編譯成一個 EXE 檔案,也就是核心可執行模組,然後你可以利用這個 EXE 檔案來取代作業系統本身的核心,這樣的話,下次開機的時候作業系統所載入的核心就是您編譯的那個 EXE 了。
Time of Update: 2018-12-07
引子前陣子曾提到過為了應某些人的需要,得做幾個畢業設計,其中一個就是 Windows 的進程管理工具 。在前期的規劃中是做成比較高難度的那種 Windows 進程管理工具,也就是在底層使用驅動程式來擷取進程的資訊,而在上層則使用 VC
Time of Update: 2018-12-07
本文詳細闡述 windows 作業系統的啟動順序,以方便IT從業者對windows 啟動問題的分析和解決。windows 的啟動過程包括以下幾個階段:啟動自檢階段這個階段主要是讀取 BIOS ,然後記憶體,CPU,硬碟,鍵盤等裝置進行自檢。這個階段在螢幕上顯示就是自檢的那些列印資訊。螢幕顯示:自檢的列印資訊 初始化啟動階段這個階段根據 BIOS 指定的啟動順序,找到可以啟動的優先啟動裝置,比如本地磁碟,CD Driver , USB
Time of Update: 2018-12-07
因為註冊了Windows Azure CTP, 今天一早收到Windows Azure team 發來的郵件, 介紹說Windows Azure明年1月正式開放. 明年二月開始, 所有以前的CTP使用者開始收費了. 沒有像google appengine 一樣提供免費額度. 雖然現在FeedzShare跑在google appengine 上, 但是最初feedzshar就是用.net 開發的. 申請了Windows Azure以後很快地把原來的.net
Time of Update: 2018-12-07
文章目錄 一、下載ruby安裝包二、運行這個安裝包三、使用gem安裝rails四、安裝sqlite3-ruby包五、下載sqlite庫六、運行rails2.0.2 Rails2.0.2的安裝教程網上肯定有不少,不過我這個人比較懶,所以我的安裝教程肯定有我自己的風格,啥風格?懶!一、下載ruby安裝包 既然我比較懶,我必定會從http://www.ruby-lang.org/en/downloads這個地址下載Ruby 1.8.6 One-
Time of Update: 2018-12-07
使用MODEM串連兩台安裝WINDOWS XP的電腦,需要滿足以下條件: l 兩台安裝了MODEM的電腦,MODEM驅動程式安裝正常 l 兩條獨立的電話線(兩個不同電話號碼) l 將一台電腦配置為主機 l 將另一台電腦配置為客戶機 一. 配置主機 1) 開啟控制台――網路連接,點擊左側的建立一個新的串連 2) 點擊下一步 3)選擇設定進階串連 4)選擇接受傳入的串連 5)將MODEM選中,其餘選項取消,點擊下一步 6)選擇不允許虛擬專用連線,點擊下一步
Time of Update: 2018-12-07
簡介: 本文描述了如何在 Lotus Domino 中配置使用第三方 CA 提供的數位憑證以進行 Domino Web 頁面的 SSL 登入,以及在收發 Internet 郵件時如何使用第三方 CA 數位憑證進行簽名和加密,並以 Windows CA 為例,全程描述了認證申請、註冊、使用的過程。 -->本文的標籤: 安全, 配置標記本文!發布日期: 2011 年 4 月 14 日 層級: 中級 訪問情況 1482 次瀏覽 建議: 0 (添加評論) 平均分 (共 0 個評分 ) 前言什麼是
Time of Update: 2018-12-07
環境要求 請參考 01.系統內容要求配置表 前期準備 安裝過程a). 選擇服 務 器安裝介質,運行 Setup . exeb). 點擊“ n e xt ” c). 點擊“ Next ” e). 指定 Domino 伺服器安裝目錄除非有特別需要,否則將Domino 安裝至D:\Lotus\Domino 目錄 即可。如果選中“Install Domino Partitioned servers” ,當前安裝的 Domino 伺服器將被安裝成分區伺服器。註: Domino 分區伺服器通過使用
Time of Update: 2018-12-07
04-Windows頻繁開啟和關閉連接埠可能引發的問題鄭昀 20100810 隸屬於《07.雜項》小節老趙寫了一篇《關於Windows頻繁開啟關閉連接埠時出現的問題》,論述了他從 Windows Web Server 2008 R2 通過 TCP 串連對 Cent OS 下的 MongoDB 資料庫服務做壓力測試,遇到了 Socket 串連資源耗盡,導致程式報告“由於系統緩衝區空間不足或隊列已滿,不能執行通訊端上的操作。”錯誤的情況。Socket 串連資源耗盡,在 Windows