Time of Update: 2018-12-05
一、按照“Spark原始碼編譯產生全攻略”文檔搭建開發環境。二、直接SVN下載來的源碼可能無法在eclipse編譯通過,原因spark源代有apple和其它外掛程式支援,需要其它jar包支援,為了編譯通過,可以將plugins下報錯的相關文檔刪除。根據eclipse的錯誤提示來。一般是apple、growl、reversi等。三、安裝工具2.6.x版本IzPack-install-4.3.1.jar、launch4j-3.0.0-win32.exe、python-3.1.1.msi最好都安裝在根
Time of Update: 2018-12-05
定時器在VC中的使用頻繁,以下討論定義器的使用方法。定時器的原型是:WINUSERAPI UINT WINAPI SetTimer ( HWND hWnd , UINT nIDEvent, UINT uElapse, TIMERPROC lpTimerFunc);hWnd 是欲設定定時器的表單控制代碼。定時時間到時,系統會向該表單發送WM_TIMER訊息。nIDEvent 定時器標識符。在一個表單內可以使用多個定時器,不同的定時器根據nIDEvent來區分。uElapse
Time of Update: 2018-12-05
原文地址:http://msdn.microsoft.com/en-us/library/ms724429(v=vs.85).aspx灰常牛掰的判斷作業系統版本的代碼!Getting the System Version54 out of 77 rated this helpful - Rate this topicThe following example uses the GetVersionEx, GetSystemMetrics, GetProductInfo,
Time of Update: 2018-12-05
圖片介紹:Windows應用商場中文版畫面圖片介紹:稍早前流出的Windows應用商場英文版畫面北京時間4月12日淩晨訊息,Windows應用程式商場(Windows App Store)的中文介面於今天曝光。早在去年6月份曝光的一份關於Windows 8開發資料中,就首次提到了Windows應用程式商場正在開發中。從中可以明顯地看出微軟的作業系統正在致力於抗衡蘋果的iOS以及惠普的Palm
Time of Update: 2018-12-05
我的機器安裝有Windows XP和Ubuntu7.04雙系統,由於莫名其妙的問題會讓我們重裝不穩定的Windows,並且當重裝Windows後,也會毫無提示的將硬碟的MBR改寫,覆蓋原來的啟動菜單。下面步驟介紹如何恢複啟動菜單並進入Ubuntu:注意:當然要保證在重裝Windows的時候沒有把Linux分區格式化。 第一步到下面這個網站上下載一個最新版的grub4dos:http://download.gna.org/grub4dos/
Time of Update: 2018-12-05
可以參考MSDN《.NET Windows編程系列課程(14):Windows 服務 (Level 200)》 http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/Series/NETWindows.aspx public partial class Server1 : ServiceBase { Thread threadForm = null; public
Time of Update: 2018-12-05
微軟的核心 Windows 8 最近一直是人們關注的焦點,Windows 8 的重點是引入一組新的應用程式,這些應用程式是友好觸摸、全屏設計,旨在配合公司的 Metro 設計。Windows 開發人員希望可以利用微軟免費使用的 Visual Studio 11Express 軟體建立 Metro 樣式的應用程式,但建立這樣的傳統型應用程式可能需要一些特權。 報道稱,微軟的免費瀏覽器 Visual Studio 11 Express 即將開發出來,Visual Studio 11
Time of Update: 2018-12-05
CoCreateInstance建立IImagingFactory, 然後用CreateImageFromFile建立IImage的介面,最後把這個IImage用draw的介面畫到DC.但是問題在於這個Draw是沒有設定transparent屬性的? 這個東西應該如何操作呢? 在網上看到了一個解決方案. 就是把這個png圖片轉化成一張32位的bitmap,然後再透明的畫到DC上.這裡有一段調試成功的代碼:view plaincopy to clipboardprint?HBITMAP
Time of Update: 2018-12-05
1.隱藏工作列:CWnd* pWndTask = FindWindow(_T("HHTaskBar"), NULL );if( pWndTask ){ pWndTask->ShowWindow(SW_HIDE);}CRectrc;SetRect( &rc, 0, 0, GetSystemMetrics( SM_CXSCREEN ), GetSystemMetrics(SM_CYSCREEN ) );MoveWindow( rc
Time of Update: 2018-12-05
網上找到一個擷取windows mobile 系統的機器的唯一機器號的方法,標記在這裡,便於尋找。GetDeviceUniqueID:http://blogs.msdn.com/b/windowsmobile/archive/2006/01/09/510997.aspx 有一個新的 API 可用於檢索在 Windows Mobile 5.0 的裝置 id 的掌上型電腦和智能手機。第一個問題: 我們為什麼需要擷取裝置的 ID 的一種新方法有什麼不對勁,老?回答您需要知道什麼裝置識別碼
Time of Update: 2018-12-05
相信使用過UNIX的朋友都會對符號連結印象深刻,通過符號連結,可以方便地建立指向檔案系統中其他檔案的捷徑,這在很多時候能夠給操作帶來極大的便利。不過,在Windows系統中,想要實作類別似的功能則麻煩得多,雖然微軟自Windows2000開始,便為NTFS卷引入了對名為Junction
Time of Update: 2018-12-05
對於熟悉Win API編程的同志們來說,windowsx.h這個標頭檔應該不會太陌生吧,這次要講的內容就來自這個windowsx.h標頭檔。經常能在msdn上查到這樣一些函數,明明是個函數,而且模樣長得和一般的api函數也一樣一樣的,可卻叫做macro,為什麼呢?留意一下函數使用的requirement,你會發現,它的聲明正是在windowsx.h這個標頭檔裡。Windowsx.h包含了這樣一些內容:宏API,視窗訊息分流器,控制項API;所
Time of Update: 2018-12-05
windows訊息和訊息佇列 與基於MS - DOS的應用程式不同,Windows的應用程式是事件(訊息)驅動的。它們不會顯式地調用函數(如C執行階段程式庫調用)來擷取輸入,而是等待windows向它們傳遞輸入。
Time of Update: 2018-12-05
Windows提供了3種進行記憶體管理的方法: • 虛擬記憶體,最適合用來管理大型物件或結構數組。• 記憶體對應檔,最適合用來管理大型資料流(通常來自檔案)以及在單個電腦上啟動並執行多個進程之間共用資料。• 記憶體堆棧,最適合用來管理大量的小對象。記憶體對應檔記憶體對應檔與資料檢視的相關性頁檔案支援的記憶體對應檔使用記憶體對應檔在進程之間共用資料記憶體對應檔可以用於3個不同的目的• 系統使用記憶體對應檔,以便載入和執行. exe和DLL檔案。這可以大大節省頁檔案空間和應用程式啟動運行所需的時間。
Time of Update: 2018-12-05
windows程式設計使用動態連結程式庫可以有效分隔大型項目的模組,DLL裡面主要提供函數的調用介面(函數名)供其他的外部參考程式調用,調用者在完全不知道動態連結程式庫中的實現方式的情況下,仍然能根據其提供的函數名,函數類型, 和函數的參數實現調用。windows程式中建立DLL時可以選擇Win32 Dynamic-Link Library和MFC AppWizard[dll]兩者類型的DLL兩者的區別如下:a、Non-MFC
Time of Update: 2018-12-05
Windows 7常用快速鍵一覽表 Win+E 開啟資源總管 Win+R 開啟運行視窗(可以全域搜尋,很方便) Win+1 開啟或者顯示工作列上第一個表徵圖(win+2,
Time of Update: 2018-12-05
一、windows 7系統下全新安裝高版Windows7:1、下載windows7,用虛擬光碟機拷貝至非C盤(如D:\win7) 2、開機按F8——修複系統——選擇最後一項命令修複——在命令框輸入“D:\win7\sources\setup.exe“(不帶引號) 3、進入安裝介面、選擇custom安裝 4、選擇安裝語言、格式化C盤 5、OK了,裝好後是一個純系統(非雙系統)。二、如果有vista安裝盤的話,方法也很簡單:1、下載windows7 ,用虛擬光碟機拷貝至非C盤(如D:\win7) 2
Time of Update: 2018-12-05
最近,有人跟我反應,說我們做的遊戲在某些機器上會出現當windows彈出懸浮框時,遊戲畫面就會變卡。剛開始,我還覺得莫明其妙,後來,同事帶來了出現問題的機器,經過實驗,發現,ddraw在windows彈出懸浮框時竟然會出渲染變慢的情況,不過,這種情況不是在所有的機器都會出現,而是部分機器會出現。而且,我還發現,在dxdiag裡測試ddraw時,大部分機器在彈出懸浮框時,ddraw都會瞬間變慢,只是有的機器馬上就會恢複,有的不會。目前我也沒找到為什麼會這樣的原因,有知道原因的人是否可以告訴我一聲。
Time of Update: 2018-12-05
我們都知道如何獲得字串的長度。例如,如果我們已經像下面這樣定義了一個字串指標:char * pc = "Hello!" ;我們可以呼叫iLength = strlen (pc) ;這時變數iLength將等於6,也就是字串中的字元數。太好了!現在讓我們試著定義一個指向寬字元的指標:wchar_t * pw = L"Hello!" ;再次呼叫strlen :iLength = strlen (pw) ;現在麻煩來了。首先,C編譯器會顯示一條警告訊息,可能是這樣的內容:'function' :
Time of Update: 2018-12-05
使用Platform Builder配置Windows CE作業系統 ?http://www.21ic.com/info/images/dpj/200210/2.htm?? 引言嵌入式系統是指作業系統的和功能軟體整合於電腦硬體系統之中,簡單地說就是系統的應用軟體與系統的硬體一體化,類似於BIOS的工作方式。具有軟體代碼小、高度自動化、響應速度快等特點。Windows CE是一個功能強大的開放的32位即時嵌入式作業系統,適用於快速構建新一代記憶體少、體積小的智慧型裝置,例如工業控制器、手持式裝置、