Time of Update: 2018-12-05
Windows平台上所整合的應用多種多樣,使用者在使用到這些應用時,有些是特別常用的功能,而有些則顯得比較雞肋,或者說根本上很少用得上的,這裡筆者參考了下,總結提供了十個可能會被經常使用到技巧,以便大家分享一起學習。 一、恢複硬體以前的驅動程式 在安裝了新的硬體驅動程式後發現系統不穩定或硬體無法工作時,只需在“裝置管理員”中選擇“驅動程式恢複”按鈕,即可恢複到先前正常的系統狀態。但不能恢複印表機的驅動程式。 二、自動登陸 單擊開始→運行,輸入“rundll32netplwiz.dll,U
Time of Update: 2018-12-05
1、21連接埠: 連接埠說明:21連接埠主要用於FTP(File Transfer Protocol,檔案傳輸通訊協定)服務。 操作建議:因為有的FTP伺服器可以通過匿名登入,所以常常會被駭客利用。另外,21連接埠還會被一些木馬利用,比如Blade Runner、FTP Trojan、Doly
Time of Update: 2018-12-05
這段時間一直在做Windows下的項目開發, 最近花了點時間翻了翻書, 總結一下Windows常用的線程同步方法. 一、線程同步--SendMessage()1. SendMessage()是一種簡單方便的視窗和工作者線程間的資料同步的方法2. 當工作者線程將資料準備好後,可以通過調用SendMessage()將訊息發送給指定的視窗,這時發送線程將被阻塞直到SendMessage()返回. LRESULT SendMessage( HWND hWnd, // 目標視窗控制代碼
Time of Update: 2018-12-05
Windows下的Memcache安裝:1. 下載memcache的windows穩定版,解壓放某個盤下面,比如在c:/memcached2. 在終端(也即cmd命令介面)下輸入 ‘c:/memcached/memcached.exe -d install’ 安裝3. 再輸入: ‘c:/memcached/memcached.exe -d start’ 啟動。NOTE:
Time of Update: 2018-12-05
作為微軟集中管理解決方案的組策略今年將慶祝它的10周歲生日。在管理上讓人感到驚奇的是,微軟並沒有因為這個方案增加額外的成本,我仍然對組策略在當今的IT界沒有得到足夠的使用而感到詫異。它在同Windows 2000 Server一起發布後,通過10年的研討會、會議講座、書籍以及培訓而變得很顯然。 在Windows Server 2008的功能集合裡面添加了新的組策略選項(GPPs)。在這樣一篇文章中,可能不必解釋GPPs是什麼以及它們是如何工作的,重要的是這些“可選的(如果您想要這樣的話)”的設
Time of Update: 2018-12-05
之前在C盤有個系統Windows XP,後來又在H盤裝Windows 7。剛進入系統就彈出了這個錯誤。這個錯誤從字面上理解, 是exe檔案找不到dll檔案裡面的一個東西。原因可能是dll檔案出了問題。再進一步分析,不可能是dll檔案損壞,因為系統是官方原版系統,第一次進系統,網卡驅動都沒有裝上,不可能感染病毒導致檔案損壞。所以懷疑問題可能出在註冊表裡面dll檔案的路徑或者exe檔案的路徑。開啟登錄編輯程式,找到HKEY_CURRENT_USER -> Software->
Time of Update: 2018-12-05
1、取消磁碟掃描前的等待時間使用WindowsXP時,如遇到停電、死機等意外情況,重新啟動電腦後,WindowsXP會自動進行磁碟掃描。在進行磁碟掃描之前,系統會給出一個10秒的倒計時時間讓你選擇是否跳過磁碟掃描。如果不希望磁碟掃描前的倒計時的話,也可以取消掉。選擇“開始/所有程式/附件/命令提示字元”,在命令提示字元視窗,鍵“CHKNTFS/T:0”命令,斷行符號後即可將自動磁碟掃描前的倒計時時間改成0秒。 2、刪除檔案備份進入“WindowsSystem32dllcache”目錄(預設為隱
Time of Update: 2018-12-05
摘要臨界區是一種防止多個線程同時執行一個特定代碼節的機制,這一主題並沒有引起太多關注,因而人們未能對其深刻理解。在需要跟蹤代碼中的多執行緒的效能時,對 Windows 中臨界區的深刻理解非常有用。 本文深入研究臨界區的原理,以揭示在尋找死結和確認效能問題過程中的有用資訊。它還包含一個便利的工具 + 生產力程式,可以顯示所有臨界區及其目前狀態。在我們許多年的編程實踐中,對於 Win32 臨界區沒有受到非常多的“under the
Time of Update: 2018-12-05
windows進階使用手冊1、快速存取“控制台”中的內容 右擊“開始”→“開啟”→“建立”→“檔案夾”→命名為→控制台.{21EC2020-3AEA-1069-A2DD-08002B30309D}→完成採用類似設定:撥號網路 .{992CFFA0-F557-101A-88EC-00DD010CCC48}印表機 .{2227A280-3AEA-1069-A2DE-08002B30309D}我的文件 .{450D8FBA-AD25-11D0-98A8-0800361B1103}計劃任務 .{D62
Time of Update: 2018-12-05
一、目前使用者專有的開機檔案夾 這是許多應用軟體自動啟動的常用位置,Windows自動啟動放入該檔案夾的所有捷徑。使用者開機檔案夾一般在:/Documents and
Time of Update: 2018-12-05
windows作業系統快速鍵一、常見用法: F1 顯示當前程式或者windows的協助內容。 F2 當你選中一個檔案的話,庖饢蹲擰爸孛?F3 當你在案頭上的時候是開啟“尋找:所有檔案” 對話方塊 F10或ALT 啟用當前程式的功能表列 windows鍵或CTRL+ESC 開啟開始菜單 CTRL+ALT+DELETE 在win9x中開啟關閉程式對話方塊
Time of Update: 2018-12-05
一、系統功能服務詳解 1.Alerter Alerter(警報器)。將系統上發生的與管理有關的事件以警示資訊傳送至網路上指定的電腦或使用者,例如當發生列印錯誤或硬碟即將寫滿等事件,即由該服務負責收集、送出。該服務進程名為Services.exe(即啟動這個服務後在的後台啟動並執行進程名稱,可以通過工作管理員查看到,3所示)。 依存關係:Workstation 建議:一般家用電腦根本不需要傳送或接收電腦系統管理來的警示
Time of Update: 2018-12-05
一、概述MDI視窗包含一個架構視窗和若干子視窗。實際上,架構視窗本身是一個普通主視窗,不過它的客戶去被一個特殊視窗覆蓋。這個特殊視窗是系統預定義的“視窗類別”,類名稱為:"MDICLIENT"。它負責各個MDI子視窗的管理。 二、視窗建立1.註冊一個MDI架構視窗類別,提供MDI架構視窗訊息處理函數MDI架構視窗訊息處理函數中,將未處理訊息交由DefFrameProc處理//MDI架構視窗訊息處理函數LRESULT CALLBACK MDIFrameWndProc(HWND hwnd,
Time of Update: 2018-12-05
1.正常流程編譯skia.2.skia.sln當中的core項目,改成DLL項目,再添加引用項目3.更改include/core/skpreconfig.h,添加#pragma warning(disable:4251)#define SKIA_DLL#define WIN32#define SKIA_IMPLEMENTATION 1第一行的防止出現EXPORT類引用非EXPORT出現的錯誤,之後三行主要作用是將SKIA_API定義為__declspec(dllexport)這樣就能夠匯出。4.
Time of Update: 2018-12-05
bool SaveBMP(HDC hdc, const tstring& filePath){ HBITMAP hbm = (HBITMAP)GetCurrentObject(hdc, OBJ_BITMAP); assert(hbm); return SaveBMP(hbm, filePath);}bool SaveBMP(HBITMAP hbm, const tstring& filePath){ LPBYTE pBitmap = NULL;
Time of Update: 2018-12-05
hdc = BeginPaint(hWnd, &ps); assert(Draw()); FT_GlyphSlot &pBm = m_face->glyph; //output by console { printf("\n"); for (int j = 0; j < pBm->bitmap.rows; j++) { printf(
Time of Update: 2018-12-05
1.建立並顯示菜單SHMENUBARINFO mbi; ZeroMemory(&mbi, sizeof(SHMENUBARINFO)); mbi.cbSize=sizeof(SHMENUBARINFO); mbi.hwndParent=m_hWnd; mbi.hInstRes=::AfxGetInstanceHandle(); mbi.dwFlags=SHCMBF_HMENU|SHCMBF_HIDESIPBUTTON;//隱藏SIP
Time of Update: 2018-12-05
用300K針式印表機列印票據,只5行資料,但是要走A4紙那麼長。在網上搜集了資料,解決辦法如下:1、XP中設定自訂紙張 點擊“開始→設定→印表機和傳真”,在出現的視窗中選擇“檔案”中的“列印伺服器屬性”。在彈出的屬性對話方塊中點選“建立新格式”,然後在上面的表格名中給你建立的表格起個名字。在“格式描述(尺寸)”中輸入自訂紙張的尺寸,注意公制的單位是cm,而不是Windows 98中的0.1mm,千萬別弄錯了。最後點擊“儲存格式”,完成之後,點先“關閉”,就可以在Windows
Time of Update: 2018-12-05
XP啟動後進入案頭特別慢有效解決辦法現在絕大多數使用者都使用微軟的Windows作業系統。但地球人都知道Windows作業系統用久了,各種怪模怪樣的問題就會層出不窮。可不,使用的XP系統才一年有餘,啟動就會越來越慢,特別是進入案頭的時候,動輒兩三分鐘,等待的那個滋味,呵呵,不說大家可能就知道了。
Time of Update: 2018-12-05
Windows平台下的讀寫鎖簡單介紹Windows平台下的讀寫鎖以及實現.背景介紹Windows在Vista 和 Server2008以後才開始提供讀寫鎖API,即SRW系列函數(InitializeSRWLock, AcquireSRWLockShared, AcquireSRWLockExclusive等).考慮到目前Windows XP的裝機量,只能自己實現一個讀寫鎖了.讀寫鎖的目的和要求讀寫鎖的最基本目的是讀鎖可以共用,寫鎖必須獨佔.另外,我認為還有兩點需要特別考慮:1.