Time of Update: 2018-12-03
可以在啟動時設定BOOTMGR,那時是黑屏的,可以按照下面方法讓它在啟動後支援調試bcdedit /set {be71baca-32be-11e1-9f3e-8a8159d1b6b2} bootdebug on //自己的GUID 運行bcdedit就可以看到 bcdedit /set {be71baca-32be-11e1-9f3e-8a8159d1b6b2} debugtype serialbcdedit /set {be71baca-32be-11e1-9f3e-
Time of Update: 2018-12-03
Windows XP下搭建GTK+開發環境今天終於可以寫這篇文章了,GTK+雖然本身是跨平台的,我也一直在Ubuntu8.04下使用,不過有時候在Windows XP下也有用到的需要,可是弄了很長的一段時間也沒有搞好。雖然一直信奉“知之為知之,不知Google知”的信條,不過Google有時候也不是萬能的,經過很長時間終於摸索出來了。雖然Google不到完整的適合我的答案,不過還是得謝謝Google的幫忙!廢話少說,轉入正題。今天我在這裡寫的是如何在Windonws
Time of Update: 2018-12-03
有的時候列印部分檔案夾名字會出問題,尤其是案頭檔案夾更明顯,之前一直存在,今天寫出來分享下。就不了,比如要答應 \test\測試.txt 這個時候就只列印\test就沒有啦 解決辦法:if (RtlUnicodeStringToAnsiString(&ansiString, &FileName, FALSE) == STATUS_SUCCESS) { KdPrint(("File name XX:%Z",
Time of Update: 2018-12-03
1.從 http://www.tightvnc.com/download.php 下載 TightVNC 的 Windows 版,並安裝在 Windows 系統上。 2.在 Ubuntu 開啟:系統->喜好設定->遠端桌面,並設定遠端連線屬性。如所示: 3.在 Windows 中開始菜單中開啟 TightVNC Viewer,輸入 Ubuntu 的 IP 位址(可以通過 ifconfig 命令查看 Ubuntu 的IP),並點擊 Connect 按鈕。如所示: 接著輸入剛才在
Time of Update: 2018-12-03
最近看了一篇關於在NT/2000下建立服務程式的文章,將其翻譯如下,協助自己理解,其中可能有些地方翻譯的不合適,希望讀到此篇文章的朋友幫忙指正!(原文post在最下面)一個Windows的服務程式是一個特別設計用於與Windows
Time of Update: 2018-12-03
一般的windows 複雜的介面需要使用多層視窗而且要用貼圖來美化,所以不可避免在視窗移動或者改變大小的時候出現閃爍。 先來談談閃爍產生的原因 原因一: 如果熟悉顯卡原理的話,調用GDI 函數向螢幕輸出的時候並不是立刻就顯示在螢幕上只是寫到了顯存裡,而顯卡每隔一段時間把顯存的內容輸出到螢幕上,這就是重新整理周期。一般顯卡的重新整理周期是 1/80秒左右,具體數字可以自己設定的。
Time of Update: 2018-12-03
1.視窗資訊MS為我們提供了開啟特定案頭和枚舉桌面視窗的函數。hDesk = OpenDesktop(lpszDesktop, 0, FALSE, DESKTOP_ENUMERATE);// 開啟我們預設的Default案頭;EnumDesktopWindows(hDesk,(WNDENUMPROC)EnumWindowProc, 0);// 枚舉開啟案頭上的所有視窗,由回呼函數實現。BOOL __stdcall EnumWindowProc(HWND, LPARAM);// 在回呼函數中,我們
Time of Update: 2018-12-03
Windows Mobile的驅動程式程式實際是一個樹狀結構。Device.exe負責載入幾乎所有的驅動程式,而驅動程式的各種資訊是存在於註冊表裡面。在系統啟動階段,device.exe是不知道有多少驅動是要載入的。他只是找到bus driver,然後由它繼續載入所有的驅動,所以bus driver是很重要的驅動程式,是橋樑驅動。註冊表中,HKEY_LOCAL_MACHINE/Drivers的索引值RootKey指示了bus
Time of Update: 2018-12-03
Windows容易中病毒嗎?談到這個話題,明白的和不明白的都會想到linux幾乎不會受病毒的騷擾,而windows只要一上網就中病毒。這是傳統觀念,而我今天要為溫導師申冤。聲明:本人對windows和linux都有較長時間的案頭使用經曆,絕對不是微軟派來的特務,言論不帶任何偏見。如果你是大蝦,那麼請您也不要認為這是個菜鳥級的話題而馬上離開。我和眾多在CSDN遊盪的程式員一樣,我們都是同行,之所以要把這個問題拿出來講,是因為看到太多自認為是windows編程高手的人卻連windows作業系統還沒有
Time of Update: 2018-12-03
Camera的整個應用系統中存在2個buffer queue: idle buffer queue和ready buffer queue. idle buffer queue由client維護,而ready buffer queue由camera driver維護。在應用的最初,所有的capture buffer都在idle buffer queue中,此時驅動程式對這些capture是無法控制的。那麼為了讓驅動程式可以控制這些buffer, client就需要將buffer從idle
Time of Update: 2018-12-03
GE0. Windows下的準備工作1. 安裝Ubuntu系統2. 搭建開發環境0. Windows下的準備工作 (XP)0.1 預留或添加一個全新的磁碟 我的電腦 -> 管理 -> 刪除邏輯磁碟機 / 建立邏輯磁碟機 (快速格式化)0.2 把Ubuntu安裝包和雙系統安裝包放在C盤根目錄下 重啟電腦,系統會運行C盤下的安裝檔案,開始安裝Ubuntu系統1. 安裝Ubuntu系統 分配磁碟空間 -> 其他選項 系統硬碟/(50G)
Time of Update: 2018-12-03
訊號量(Semaphore)核心對象對線程的同步方式與前面幾種方法不同,它允許多個線程在同一時刻訪問同一資源,但是需要限制在同一時刻訪問此資源的最大線程數目。在用CreateSemaphore()建立訊號量時即要同時指出允許的最大資源計數和當前可用資源計數。一般是將當前可用資源計數設定為最大資源計數,每增加一個線程對共用資源的訪問,當前可用資源計數就會減1,只要當前可用資源計數是大於0的,就可以發出訊號量訊號。但是當前可用計數減小到0時則說明當前佔用資源的線程數已經達到了所允許的最大數目,不能
Time of Update: 2018-12-03
定時器的三種使用方法:方法一:這是最方便的一種方法,它讓Windows把WM_TIMER訊息發送到應用程式的正常視窗訊息處理常式中,SetTimer呼叫如下所示:SetTimer (hwnd, 1, uiMsecInterval, NULL) ;
Time of Update: 2018-12-03
Windows 指令碼構架• 一般為 .js,.vbs等檔案• 由相應的指令碼宿主/引擎執行• 一般是基於對象的,調用數量眾多的指令碼引擎及指令碼物件模型中的功能 Windows 指令碼宿主• IIS:web伺服器端指令碼:INETINFO.exe• IE: web用戶端指令碼:IEXPLORE.exe• WSH 指令碼(Windows Script Host) :WScript.exe/CScript.exe Windows 指令碼引擎•
Time of Update: 2018-12-03
這篇文章的內容比較長,各位讀者要有耐心地看完喔 .. 如果你玩過路由器的話,就知道路由器裡面那些很好玩的命令縮寫。例如,"sh int" 的意思是 "show interface"。 現在 Windows 2000 也有了類似介面的工具,叫做 netsh。 我們在 Windows 2000 的 cmd shell 下,輸入 netsh就出來:netsh> 提示符,輸入 int ip 就顯示:interface ip> 然後輸入 dump ,我們就可以看到當前系統的網絡配置: # --
Time of Update: 2018-12-03
執行所有安裝包都報錯:格式如下:Product: ABCpdf .NET 7.0 -- The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2203. The arguments are: C:/Windows/Installer/125e536.ipi, -214728
Time of Update: 2018-12-03
實現聲明:HOME的版本能不能支援IIS的,所以最終是無法安裝成功的。以下方法只能顯示出“添加刪除Windows組件”這個選項,其複選框是不能勾選的因此,只能在PRO或者2000下作伺服器。XP的定位不是作為伺服器用的,所以也就沒有 IIS 這個 server 組件。 但預設情況下的 XP PRO 是可以安裝IIS的,XP HOME 卻不能安裝。 HOME 版本來是定位為家用,MS 認為它完全不需要使用 SERVER 功能,所以禁掉(添加刪除裡看不到IIS)——如果需要使用,你就花錢去買
Time of Update: 2018-12-03
在任意位置建立一個txt文本,將下面內容寫入該文本中:Windows Registry Editor Version 5.00[HKEY_CURRENT_USER/Console/%SystemRoot%_system32_cmd.exe]"CodePage"=dword:000003a8然後重新命名為".reg"結尾的檔案。雙擊該檔案,出現匯入成功的提示就OK了。重新啟動控制台就可以正常顯示中文了!註:"000003a8"是16進位,表示10進位的"936",即“936 (ANSI/OEM
Time of Update: 2018-12-03
這樣的命令有很多以下唯寫我常用的, 【01】mspaint:畫圖程式【02】calc:計算機【03】taskmgr:工作管理員【04】snippingtool:工具【05】write:寫字板【06】notepad:記事本【07】cmd:控制台【08】explorer:資源管理員【09】magnify:放大鏡【10】msconfig:系統配置公用程式【11】winver:查看當前windows作業系統版本【12】powershell【13】diskmgmt:磁碟管理公用程式【14】devmgmt:
Time of Update: 2018-12-03
作業系統:Windows1. 下載Eclipse