Time of Update: 2018-12-07
轉自:http://blog.sina.com.cn/s/blog_4d8205e40100gjfe.html要瞭解文檔、視圖、架構視窗、文件範本之間的相互關係,關鍵要理解他們的結構 1、首先應該對CWinApp類有充分的瞭解 它包含並管理著應用程式的文檔/視窗的所有資訊。 它有一個成員變數CDocManager *m_pDocManager,此變數是文檔/視窗的管理器。 m_templateList是CDocManager裡的一個列表,此列表裡儲存了所有文件範本的指標。
Time of Update: 2018-12-07
文章目錄 方法一:註冊表法參考資料:
Time of Update: 2018-12-07
如何通過CSP編程卸載Windows Mobile應用程式黃季冬http://fox23.cnblogs.com/摘要 和Windows PC一樣,Windows Mobile中也提供了刪除應用程式的控制台項,但是有時候我們需要在程式中去卸載另外的程式,或者卸載應用程式本身,這樣的情況在企業級應用裡十分常見。這時需要用到系統佈建服務檔案CSP(Configuration Service Providers)。本文介紹了如何使用CSP在程式中卸載Windows Mobile上安裝的應用程式。
Time of Update: 2018-12-07
Windows XP 系統服務最佳化設定詳解(絕對精華) 分享XP_SP2服務詳解及最佳化 XP_SP2服務詳解及最佳化 個人認為XP的最佳化只有從服務著手,才是真正的最佳化,網上流傳著一些方法,我 覺得根本就是扯淡,例如:修改二級緩衝,去掉QoS的20%,加快菜單顯示速度等 ,這個要麼就是沒用,要麼就是些心理安慰的障眼法,至於關閉視覺效果我試了 多次,資源佔用很微乎其微,沒必要去關,我用XP就是因為它好看,何必得不償 失,還有就是“regsvr32 /u
Time of Update: 2018-12-07
WM_NULL 0 0 WM_CREATE 1 1 應用程式建立一個視窗WM_DESTROY? 2 2 一個視窗被銷毀WM_MOVE 3 3 移動一個視窗WM_SIZE 5 5 改變一個視窗的大小WM_ACTIVATE 6 6 一個視窗被啟用或失去啟用狀態WM_SETFOCUS 7 7 獲得焦點後WM_KILLFOCUS 8 8 失去焦點WM_ENABLE A 10 改變enable狀態WM_SETREDRAW B 11 設定視窗是否能重畫??WM_SETTEXT C 12
Time of Update: 2018-12-07
1.5問題解答 現在您已經知道了所有如何開始第一個XNA遊戲項目的知識,如果您通讀了本章內容,我強烈建議到www.wiley.com下載本章的範例程式碼並運行它。 如果您在安裝DirectX、.Net 2.0或者XNA時有任何問題,可以到XNA論壇http://msdn.microsoft.com/xna/forums 尋求協助。在書中給出所有的解答很困難,因為有很多不同的問題會出現。總的來說,您要符合最低的安裝要求。比如,如果嘗試在一個不受支援的平台上安裝並且失敗了,
Time of Update: 2018-12-07
3.5 RandomHelper類 看一下輔助類中的RandomHelper類,在單一項目中它用得不是很多,但幾乎任何一個遊戲都會需要產生一些隨機數讓遊戲內容看上去沒有太多的周期性,並讓遊戲富於變化。
Time of Update: 2018-12-07
3.6 StringHelper類 StringHelper類是最大的輔助類之一,估計它是我寫的第一個輔助類,因為針對字串的處理操作非常多,很容易就可以想到一些方法來改善效能,更容易地處理字串列表,輸出字串資料等等。 看一下StringHelper類的結構圖(3-9所示),您會發現它的方法非常多,重載的方法支援很多不同類型的參數。它還包含大量的單元測試,前面您就曾見過一個。圖3-9
Time of Update: 2018-12-07
有幾位讀者在之前的高效能運算文章上留言,表示這個話題離主流開發人員太遠。其實微軟的DNA就是將複雜的東西變得簡單,把給少數人群使用的能力傳播給大多數人。因此節選了《微軟高效能運算伺服器》”第三章
Time of Update: 2018-12-07
MySQL 5.5.10 的msi安裝總是失敗,在執行個體配置中總是無法通過,這樣只能通過Archive進行安裝了。1、首先下載 Windows (x86, 64-bit), ZIP Archive安裝包。2、解壓到任意目錄如:E:\MySQL\MySQL Server 5.53、選擇安裝目錄下的*.ini檔案(這裡選擇my-medium.ini)複製並改名為my.ini檔案。添加如下內容:[client]default-character-set=utf8[mysqld]basedir="E:
Time of Update: 2018-12-07
解決Windows下MinGW顯示亂碼 http://winsen-da.spaces.live.com/blog/cns!64C90CFB2D7264F1!485.entry?wa=wsignin1.0&sa=387596265預設的Shell顯示出來的東西比較醜,而且用ls命令顯示中文也是一堆亂碼,在msys目錄下修改etc/profile檔案,ls命令可以正確顯示中文了export PS1='[\u@msys \W]$ 'export PS2='> 'export PS4='
Time of Update: 2018-12-07
解析XML檔案使用到了微軟的msxml ,在xp下使用的時候,只要#import <msxml.dll>編譯就可以順利通過,當把工程移植到Vista上的時候就會遇到找不到 msxml.dll的錯誤。原來在Vista上msxml.dll升級為msxml6.dll,只要把#import <msxml.dll>改成#import <msxml6.dll>相應using namespace MSXML改成using namespace
Time of Update: 2018-12-07
在Windows Mobile的應用程式中選擇表徵圖的大小 如何在Windows Mobile的應用程式中正確地選擇表徵圖的大小呢?這樣做可以使我們的應用程式看上去更加友好美觀。但是現在並沒有專門的文檔描述這個問題。還好前兩天Mel Sam撰寫了一篇名為《Which icon sizes should I use in my application? 》的blog來描述這個問題。以下是一些你應該知道的表徵圖規格: Windows Mobile Professional and Classic
Time of Update: 2018-12-07
在Windows 7的CMD中,執行telnet 192.168.1.10 80 會提示沒有這個命令的提示,這是因為Win7預設是沒有安裝Telnet的(在以往的WINDOWS系統中都是預設安裝的)。解決辦法:在Win7中,進入控制台,然後進入程式,點擊“開啟或關閉Windows功能”,然後在出來的功能樹菜單中,找到"Telnet用戶端",勾選它,然後安裝即可,如:安裝完成後,然後再進Win7,你就會發現telnet命令可以使用了。
Time of Update: 2018-12-07
既然是測試App,那麼就是不在Windows Store中的App,這種App需要使用者自行手動安裝。 首先一個必要條件:使用者必要擁有Windows 8的開發人員許可(Developer License)才可以安裝非Windows
Time of Update: 2018-12-07
WinRT中的裝置類庫中包含多種裝置資訊,如Sensor重力加速計,Location位置資訊,Bluetooth藍芽,Sms資訊收發,下面看看各種使用方式: Sensor重力加速器 Accelerormeter重力加速計對象,通過該對象可以擷取重力加速X\Y\Z的值 首先定義該對象 Accelerormeter _accelerometer = Accelerometer.GetDefault();
Time of Update: 2018-12-07
微軟為了簡化普通使用者的操作,在Windows XP中預設啟用了簡化共用,而簡化共用無法對訪問者進行限制。要取消簡化共用功能,我們可以用滑鼠右鍵單擊“我的電腦”表徵圖,單擊“工具”菜單,選擇“檔案夾選項”,然後單擊“查看”選項卡,在“檔案和檔案夾”列表裡,清除“使用簡單的檔案分享權限設定”複選框內的對鉤標記(12)。這樣,對於NTFS格式的磁碟分割或是檔案夾,我們就可以通過單擊滑鼠右鍵,通過“屬性”中的“安全”選項來設定存取權限了。
Time of Update: 2018-12-07
相信很多人都有習慣裝英文版的Windows,然後裝中文包。我新裝的Windows8也是這樣。但裝好Windows8之後發現沒有地方可以裝中文包:Windows Update裡沒有,語言選項裡也沒有。Windows 8 Release Preview的語言套件就是在語言選項裡的。上網找到一個Windows 8
Time of Update: 2018-12-07
在確保主機已連上互連網的情況下,按以下步驟設定:1、開啟ActiveSync ,點擊“檔案”——>“串連設定”,在“允許串連到以下其中一個連接埠”下選擇“DMA”。2、開啟 VS2005,點擊菜單“工具”——>“裝置模擬管理器”,選擇一個windows mobile 5.0 PocketPC
Time of Update: 2018-12-07
經過與Azure工作人員的溝通, 證實筆者自己遇到的這個錯誤系Windows Azure平台自身的小問題導致的. 應該以後不會再有人像筆者這麼衰, 正巧趕上這個難得發生的問題出現時候重啟了虛擬機器. 按照參考資料中給出的步驟, 筆者成功地解決了這個問題. 這裡列出的解決方案如原文所說是一個workaround. 但當你遇到虛擬機器莫名其妙的狀態的時候, 這的確是一種可以嘗試的方法. 該方法很安全, 不會刪除掉你的虛擬機器. 實質上說, 虛擬機器被刪除了之後, 又重新進行了部署.