Time of Update: 2018-12-05
OffsetRect函數將指定的矩形移動到指定的位置BOOL OffsetRect( LPRECT lprc, // 矩形 int dx, // 橫向位移 int dy //
Time of Update: 2018-12-05
InvalidateRgn函數通過添加一個地區到一個視窗的更新地區中來使指定矩形的用戶端區域無效;這個無效的地區和所有更新地區中的其他地區將被標記用來在下一個WM_PAINT訊息發生的時候描繪。BOOL InvalidateRgn( HWND hWnd, // 視窗的控制代碼 HRGN hRgn, // 地區的控制代碼 BOOL bErase //
Time of Update: 2018-12-05
1. MFC 下載檔案有2種方法: a)建立CInternetSession 對象 -> 調用 CInternetSession::OpenURL 該函數解析URL,然後開啟與URL指定的伺服器串連,同時返回一個唯讀CInternetFile對象 -> CInternetFile::Read 讀取檔案 -> 析構CInternetSession b) 建立CInternetSession 對象 -> 調用
Time of Update: 2018-12-05
window station 和desktop。它們主要是用於服務程式,一般的應用程式不必使用它們。它們可以用來對服務進行保護。運行在不同的window station 或不同的desktop下的應用程式,不能互相發送訊息、掛鈎、使用同一個clipboard等等。主要是出於安全的目的。 服務程式一般使用的是LocalSystem帳戶,擁有自己的window station,和Default案頭,這個window station是不能於使用者互動的,
Time of Update: 2018-12-05
一.序言、軟體調試技術的意義:1. 在調試上花費時間很多 2. 調試可以解決很多問題,是強大的工具 3. 調試是有穩定的生命週期 4. 調試也是學習技術的好工具 調試視窗:BreakPoints. Watch, Local, Call Statck, Memory, Disassembly(反組譯碼)等 常用快速鍵:設定/取消斷點: F9步入:F11步過:F10跳出:Shift + F11 參數設定:需要設定工作目錄,啟動參數等
Time of Update: 2018-12-05
InvalidateRect添加一個地區到指定視窗的更新地區。更新地區代表必須被重繪的視窗用戶端區域的一部分。BOOL InvalidateRect( HWND hWnd, // 視窗的HANDLE CONST RECT* lpRect, // 矩形餓座標 BOOL bErase //
Time of Update: 2018-12-05
一,開啟控制台-》找到“WINDOWS防火牆”(雙擊進入)-》單擊“列外”選項卡-》將檔案和印表機共用前的鉤鉤打上-》確認退出。二,開啟控制台-》找到“管理工具-電腦管理-使用者賬戶”(雙擊進入)-》單擊“GUEST賬戶”-》啟用GUEST-》關閉退出三,開啟控制台-》找到“管理工具”(雙擊進入)-》雙擊“本地安全性原則”進入-》在左側單擊“本地策略”前的“+”-》 1,單擊左側“使用者權利指派”。在右側編輯地區找到“拒絕本地登陸”雙擊進入編輯狀態,刪除其中的GUEST,確認退出。找到“
Time of Update: 2018-12-05
在Qemu/KVM中虛擬一個windows xp作業系統,發現用VNC(使用kvm -vnc :1參數啟動qemu的VNC)登入windows的時候,出現嚴重的滑鼠位移現象,無法控制滑鼠,很難對windows進行操作。Google了一下,發現Xen中也出現了類似的問題:http://blog.csdn.net/jcwKyl/archive/2010/12/16/6079385.aspx以上部落格中提到的解決方案一很簡單,但是和實際操作有一些出入,不知道是不是因為windows
Time of Update: 2018-12-05
SetViewportOrgEx說明哪個裝置點映射到視窗原點(0,0)BOOL SetViewportOrgEx( HDC hdc, // 裝置內容HANDLE int X, // 新Viewport的x座標 int Y, // 新Viewport的y座標 LPPOINT lpPoint //
Time of Update: 2018-12-05
IntersectRectFunction Compute兩個源矩形的交集,並將交集矩形的座標放到目標矩形中,如果源矩形沒有交集,那麼一個空的矩形(座標都是0)被設定。BOOL IntersectRect( LPRECT lprcDst, // intersection buffer CONST RECT *lprcSrc1, // first rectangle CONST RECT *lprcSrc2 // second rectangle);參數:lprcDst:
Time of Update: 2018-12-05
Windows 程式向Windows mobile移植問題Windows 程式與Windows mobile程式的區別:1) Win32 API函數與Windows CE APIs函數之間的不同主要是找不到合適的Windows CE API來代替Windows API2) Microsoft MFC標準與MFC for Windows CE標準之間的不同3) 儲存空間的限制與儲存空間溢出的恢複.4) 電源管理的處理方式不同5)
Time of Update: 2018-12-05
由於項目中要實現子視窗的透明的功能,在網上找到了這一段提示:子視窗的透明和主視窗完全不同, 主視窗是通過layeredwindow實現的, 而子視窗則必須自己實現, 尤其是半透明, 必須自己對擷取的透明背景圖進行操作。 要實現子視窗的透明需要做到下面幾步: 1. windows的ExStyle中需要包含WS_EX_TRANSPARENT屬性 2. windows的Style中要去掉WS_CLIPSIBLING屬性 3. 對繼承自windows標準控制項的子視窗(
Time of Update: 2018-12-05
使用 ODBC 管理器添加資料來源 --------------------------------------------------------------------------------1.從“控制台”中,訪問“管理工具”,再訪問“資料來源 (ODBC)”。或者,可以調用 odbcad32.exe。2.單擊“使用者 DSN”、“系統 DSN”或“檔案 DSN”選項卡,然後單擊“添加”。3.單擊“SQL Server”,然後單擊“完成”。4.完成建立到 SQL Server
Time of Update: 2018-12-05
ntstatus.h 和 winnt.h針對SOCKET的錯誤,如果在msdn中查詢不到錯誤碼,那麼這2個檔案應該可以解決你的問題。本人至今 都可查到。 當然一般性的錯誤碼 在msdn中即可查看。我貼上部分,說明。 socket的錯誤碼總結(Windows和unix) 收藏 先統計一下windows下的錯誤碼在主機上查詢,像windows系統,直接在命令列輸入:net helpmsg 1xxx即可。出現網路聯機錯誤Socket error #11001
Time of Update: 2018-12-05
【刪除目錄下某種格式的檔案 】 for /r f:\\study %i in (*.o) do del %i DOS迴圈:bat/批處理for命令詳解之一2010-06-04 22:00格式:FOR [參數] %%變數名 IN (相關檔案或命令) DO 執行的命令 作用:對一個或一組檔案,字串或命令結果中的每一個對象執行特定命令,達到我們想要的結果。 注意:在批次檔中使用 FOR 命令時,指定變數請使用 %%variable,而不要用
Time of Update: 2018-12-05
@echo offecho 正在清除系統垃圾檔案,請稍等......del /f /s /q %systemdrive%\\*.tmpdel /f /s /q %systemdrive%\\*._mpdel /f /s /q %systemdrive%\\*.logdel /f /s /q %systemdrive%\\*.giddel /f /s /q %systemdrive%\\*.chkdel /f /s /q %systemdrive%\\*.olddel /f /s /q
Time of Update: 2018-12-05
第一步、開啟控制台中的系統和安全。點擊管理工具,再點擊系統配置。在彈出 系統配置視窗之後。點擊工具標籤,選擇“更改UAC配置”,點擊右下角的啟動。彈 出視窗後,拉動滑塊到最低,然後點擊關閉。第二步、開啟工作管理員,找到服務標籤頁,在一系列的名稱中找到sysmain,右
Time of Update: 2018-12-05
http://blog.sina.com.cn/s/blog_53dc3f1a0100095x.html 編譯boost:1.下載boost source到http://www.boost.org下載最新版本的boost,我目前下載的是1.33.1,將之解壓縮到c:/boost_1_33_1/下2.編譯bjam利用Visual Studio 2005 Command
Time of Update: 2018-12-05
WINDOWS 7 配置驅動開發環境(wdk7.60)1. 安裝VS2010,WDK7.60(GRMWDK_EN_7600_1)2. 建立VC 控制台項目(選擇為空白項目)3. 建立項目配置“driver” ,點擊下拉按鈕-點擊(組態管理員)輸入名稱(driver)點擊確定就可以了,其他的不要動哦!完成後的效果!點擊確定按鈕之後呈現出來的畫面滑鼠右擊建立的driver屬性,會彈出以下視窗! 4. 設定VC++路徑<我把wdk安裝在E盤下> a.
Time of Update: 2018-12-05
在Windows XP中,大家會經常使用Remote案頭服務,可以達到在遠程就控制另外一台電腦的功能。 在Windows2000 Server中預設是沒有這個服務的,不過我們可以自己添加上去。添加的方法如下 ,開始 -> 設定 -> 控制台 -> 添加/刪除程式 -> 添加/刪除 Windows 組件 -> 選中“終端服務” -> 詳細資料 -> 勾選“啟用終端服務”-> 確定 安裝好以後會要求重啟電腦,啟動完畢以後就可以在Windows