原创 ASP.NET鏈接網站的兩種方法
(1) System.Diagnostics.Process.Start("http://www.baidu.com"); (2)using System.Diagnostics //ProcessStartInfo startI
原创 功能簡單的吞喫蛇(shell編程)
天老師叫我們做了個吞喫蛇,只實現了很簡單的功能,不廢話,上馬: #!/bin/bash trap input_key=0 20 trap input_key=1 21 trap input_key=2 22 trap input
原创 題目《讓CPU佔用率曲線聽你指揮》
題目《讓CPU佔用率曲線聽你指揮》 問題 寫一個程序,讓用戶來決定Windows任務管理器(Task Manager)的CPU佔用率。程序越精簡越好,計算機語言不限。例如,可以實現下面三種情況: 1. CPU的佔用率固定在50%,爲
原创 功能簡單的吞喫蛇(shell編程)
今天老師叫我們做了個吞喫蛇,只實現了很簡單的功能,不廢話,上馬: #!/bin/bash trap input_key=0 20 trap input_key=1 21 trap input_key=2 22 trap input
原创 功能簡單的吞吃蛇(shell編程)
今天老師叫我們做了個吞吃蛇,只實現了很簡單的功能,不廢話,上馬: #!/bin/bash trap input_key=0 20 trap input_key=1 21 trap input_key=2 22 trap input
原创 派生類到基類的轉換(c++學習筆記)
基類類型的引用或指針既可以引用基類對象,也可以引用派生類對象,但編譯器只把它當做基類類型對象。 #include <iostream> using namespace std; class base { public: base():
原创 智能指針auto_prt的使用(c++學習筆記)
c++中如果要申請資源一般用到new,最後釋放資源delete,如果我們在delete之前就退出了函數呢,看下面的代碼: #include <iostream> //#include <memory> using namespace s
原创 Showwindow 及參數
Showwindow 及參數 [DllImport("user32.dll", EntryPoint = "ShowWindow", CharSet = CharSet.Auto)] public static exte
原创 StretchBlt、SetSTretchBltMode
StretchBlt 函數從源矩形中複製一個位圖到目標矩形,必要時按目前目標設備設置的模式進行圖像的拉伸或壓縮以滿足目標矩形的尺寸。 原型: BOOL StretchBlt( HDC hdcDest, int n
原创 在CListCtrl的每個項都顯示不同的提示信息(CToolTipCtrl)
添加CToolTipCtrl成員變量m_toolTipCtrl,CListCtrl成員變量m_ListUser,CImageList成員變量m_imageList(這個可以不要) 在OnInitDialog()函數里加下面代碼 m_Bor
原创 MFC修改托盤圖標問題
在修改托盤圖標Shell_NotifyIcon函數的第二個參數的nID選項無需再修改, 只修改hIcon選項就可以了,否則會修改失敗。
原创 BitBlt
BitBlt 該函數對指定的源設備環境區域中的像素進行位塊(bit_block)轉換,以傳送到目標設備環境。 原型: BOOL BitBlt( HDC hdcDest, int nXDest, int
原创 CreateDIBSection、BITMAPINFO、BITMAPINFOHEADER、RGBQUAD
CreateDIBSection 該函數創建應用程序可以直接寫入的、與設備無關的位圖(DIB)。該函數返回一個位圖句柄。 原型: HBITMAP CreateDIBSection( HDC
原创 sizeof與對象內存佈局
有了前面幾節的鋪墊,本節開始摸索C++的對象的內存佈局,平臺爲windows32位+VS2008。 一 內置類型的size 內置類型,直接上代碼,幫助大家加深記憶: void TestBasicSizeOf() { cout
原创 SetWindowPos改變窗口的位置和狀態
SetWindowPos 函數功能:該函數改變一個子窗口,彈出式窗口式頂層窗口的尺寸,位置和Z序。子窗口,彈出式窗口,及頂層窗口根據它們在屏幕上出現的順序排序、頂層窗口設置的級別最高,並且被設置爲Z序的第一個窗口。 函數原型:B