Time of Update: 2018-12-04
今天準備開始看《Windows 程式設計》一書。堅持記錄下每次看書的心得體會!相信肯定能從中獲得很多收穫!1、API和SDK區別;SDK = API函數 + 協助文檔 + 微軟提供的一些輔助開發工具;2、使用api函數方法:①包含要調用函數的標頭檔;②串連到指定的連結庫(lib檔案),顯式:#pragma comment(lib,
Time of Update: 2018-12-04
雖然微軟說,wp7應用移植到win8上面是比較簡單,只需要修改部分API和設計原則上的細節,同時它也提供了一份比較簡潔的參考文檔;而實際上這種移植的工作量還是不小的,尤其當應用引用了較多底層的API的時候。下面是移植應用過程中需要考慮的幾個問題:(1)UI: 基本所有的UI頁面都會有所改動,主要是一個引用庫的變遷,某些wp7上的控制項在win8上面是不支援的,例如PhoneApplicationPage。(2)資料庫:
Time of Update: 2018-12-04
最近感覺沒啥可看,就看一下lua源碼,打發打發時間吧。首先需要下載編譯lua源碼了,筆者是在Windows+VS2005下編譯通過 1.首先需要去官方網站上下載lua源碼,到www.lua.org上下載lua源碼,目前最新版本是5.1 RC4版本lua-5.1.4.tar.gz,解壓之後,目錄下有install檔案,在該檔案中詳細說明了在linux下編譯的過程,visual
Time of Update: 2018-12-04
1. 虛擬位址空間的分區◆ null 指標賦值分區(從0x00000000~0x0000FFFF的閉區間).保留該分區的目的是為了協助程式員捕獲對null 指標的賦值.如果進程中的線程試圖讀取擷取寫入位於這個分區內的記憶體位址,就會引發訪問違規.(註明:我們在運行代碼的時候常常會碰到一種情況就是,我們指標還沒有分配指向的空間就開始進行指向操作.這樣我們的程式如果是在Debug模式下,程式會down在一個地方,我們可以查看它的記憶體,發現其為:0xcccccccc.擷取有時為0x00000000
Time of Update: 2018-12-04
進程由兩部分組成:作業系統管理進程的核心對象。存放該進程 的統計資訊的地方。 地址空間,包含可執行模組和DLL模組的代碼和資料。動態分配的記憶體(線程堆棧和堆)。 進程是不活潑的,進程當中至少要有一個線程,每個線程要有自己的堆棧和自己的CPU寄存器。CPU通過演算法給每個線程分配時間片的辦法來造成假象是在同時工作(多核通過自己的演算法實現同時運行)。4.1 編寫第一個Windiws應用程式Windows兩種類型的程式:CUI程式,比如CMD.EXE等等。Microsoft Visual
Time of Update: 2018-12-04
安裝SQL Server 2008前,要求安裝Windows Install 4.5,但是安裝此補丁包過程中,系統奇慢,幾乎失去響應,然而CPU和記憶體,硬碟均無明顯的瓶頸。十幾分鐘後出現錯誤提示如下: "Cold not verify the integrity of the file Update.inf. Make sure cryptographic service is running on this computer." 查詢google,原因是Cryptographic
Time of Update: 2018-12-04
如果電腦上尚未安裝 USB 存放裝置,請向使用者或組分配對下列檔案的“拒絕”許可權: • %SystemRoot%InfUsbstor.pnf • %SystemRoot%InfUsbstor.inf 這樣,使用者將無法在電腦上安裝 USB 存放裝置。 要向使用者或組分配對 Usbstor.pnf 和 Usbstor.inf 檔案的“拒絕”許可權,請按照下列步驟操作: 1. 啟動 Windows 資源管理員,然後找到 %SystemRoot%Inf
Time of Update: 2018-12-04
常見問題 問:什麼是 Windows Mobile ? 答:Windows Mobile 是 Microsoft 用於 Pocket PC 和 Smartphone 的軟體平台。Windows Mobile將熟悉的 Windows 案頭擴充到了個人裝置中。問: Pocket PC 和 Smartphone 之間有什麼不同? 答:考慮 Pocket PC 和 Smartphone
Time of Update: 2018-12-04
在Windows應用程式中,有時為了提高警示的層級,需要用到Beep函數,但是,在應用程式的調試過程中該警示聲卻很是擾人,尤其是DELL筆記本的蜂鳴器聲音更是大的驚人,那麼怎麼樣在不更改硬體的情況下去掉這煩人的Beep提示音呢? 右鍵“我的電腦”->“管理”->“裝置管理員”。開啟菜單的“查看”項,並點選“顯示隱藏的裝置”。 此時展開新出現的“非隨插即用驅動程式”,找到“Beep”項,右鍵點擊該項並點選屬性。 在彈出的對話方塊中的“裝置用法”一欄中選擇“不要使用這個裝置(停用)
Time of Update: 2018-12-04
文章目錄 步驟1:步驟2:步驟3: 配置好了之後,我們就需要運行demo了,哈哈,真是大快人心。。。。運行demo我這裡啟動並執行Demo為DocumentLoader編譯DocumentLoader步驟1:同樣的,先進入" cd F:\Part__OpenOffice\OpenOffice.org3\Basis\sdk"目錄,執行setsdkenv_windows.bat步驟2:進入”
Time of Update: 2018-12-04
上面我們搞了那麼多,做的都是準備工作。俗話說,磨刀不誤砍柴工,刀鋒利了,砍起來,那才叫手起刀落。我們現在就開始真正的侃吧!!!!!!!!!!開始,開啟CMD視窗。配置SDKcd F:\Part__OpenOffice\OpenOffice.org3\Basis\sdk運行setsdkenv_windows.bat這個批處理。我把這個批處理的工作原理說下,你運行這個批處理,他會讓你填充一些路徑,完成後會產生另一個setsdkenv_windows.bat檔案。該檔案的位置在XP和WIN7在看起來是
Time of Update: 2018-12-04
網上以及書上很多地方說道可靠多播,看後也明白點,但是很模糊。。。也看了《 Windows網路編程》對照下,終於實現了。。服務端部分代碼:// DlgReliableMulticast.cpp : implementation file//#include "stdafx.h"#include "TestServer.h"#include "DlgReliableMulticast.h"// CDlgReliableMulticast
Time of Update: 2018-12-04
無論你是一個單純的電腦使用者還是一名進階軟體工程師,都一定對程式崩潰不陌生。做為一名Windows CE應用程式開發人員,你也一定遇到過這種情境:這個對話方塊告訴你,有一個叫installer.exe的程式在地址00019320處崩潰了。如果這個程式歸你負責,那麼你的問題就來了:怎麼找出這個BUG?這篇文章我想談談我在這方面的一些經驗。Windows
Time of Update: 2018-12-04
Windows XP 下如何使用Qt Creator中的Git版本控制功能Qt Creator是針對Qt應用開發平台專門設計的IDE開發工具,整合了很多功能,分別有windows、Linux、Mac版本。對於那些經常使用Qt的開發人員,就不多介紹了。下面講講如何在Qt Creator中使用版本控制,Qt
Time of Update: 2018-12-04
原創]Windows Gdi入門初級應用(VC SDK) 好久沒發貼了,今天手痒痒,發一個。GDI的繪圖函數基本上都是有狀態的,所有的函數都要求一個HDC類型的控制代碼。這個HDC的獲得有幾個途徑BeginPaint,GetWindowDC, GetDC.他們的參數都只需要一個HWND就差不多了。記得調用了BeginPaint後要調用EndPaint進行清理,調用GetWindowDC和GetDC後要調ReleaseDC進行清理。在MFC代碼中常常遇到的CDC CPaintDC
Time of Update: 2018-12-04
基於 Apache 的 IBM HTTP Server 是基於 Apache Group開發的 Apache Web 服務器。IBM Http Server擴充了 Apache 的功能,使其能夠使用 IBM 快速響應快取加速器。快取加速器是一個核心的小型 HTTP GET 引擎和 HTTP 內容快取,它使得用於服務的靜態 Web 頁面明顯地快於不帶有快取加速器的 Apache Web
Time of Update: 2018-12-04
註:轉載請註明出處,並請保持文章的完整性。 如果你有多台電腦,並且你希望它們的某些目錄保持一致(例如,你經常變更檔的目錄),那麼如果用手工複製、粘貼的方法,就太沒有效率了,檔案夾多的話,能把你累個半死。所以,使用一些同步軟體是極其重要的。在這裡,向你推薦rsync。套用網上的解釋:rsync是在Linux和UNIX上廣泛使用的檔案傳輸和同步程式。此軟體相當強大,經過一些配置之後,可以讓你從此以後的同步備份工作變得極其簡單、輕鬆。該軟體有Windows下的版本,叫做cwRsync。官方對它的詮釋
Time of Update: 2018-12-04
http://www.training-event.com/edm/ms_Windows_Azure20120320/submit.aspx1.訓練營活動為期2天,安排午餐,請提前註冊報名;2.報名參加培訓的學員應具備Visual Studio 2010及C#至少6月以上的實際開發經驗;3. 活動最終解釋權歸微軟(中國)所有,任何問題聯絡我們。田小紅:010-62109856-230 |
Time of Update: 2018-12-04
V1.11、修複windows路徑中含有空格時導致檔案路徑出錯的bug,修複代碼SET SRC_FILE="%cd%"\ahswzh.tar.gz2、修複自動安裝服務後,服務沒有自啟動的問題echo 正在安裝服務 %SERVICE_NAME% .%RESIN_HOME%/httpd -conf conf/resin.conf -install-as %SERVICE_NAME%net start %SERVICE_NAME%goto endcho=========================
Time of Update: 2018-12-04
PIMShell使用外掛程式“頁”,實現了Mashup(混搭)的機制,可利用WebPart展示內部各種資料資料。另外,PIMShell中的WebPart不做任何修改,就可應用於Windows Sidebar(側邊欄)。通過這種方式,我們可以將最常用的資料和功能放置在案頭上,從而訪問和使用資料會更加便捷。更多細節可查看相關的示範視頻 Windows Sidebar(側邊欄)在Windows Vista下是內建的,在Windows XP下需要單獨安裝。下面我們就介紹如何在Windows