11 2011 檔案
進度條控件
摘要: Style Description
PBS_SMOOTH //平滑
PBS_VERTICAL //垂直
響應消息
PBM_DELTAPOS //一個進度條由一個指定的增量當前位置和重繪欄,以反映新的位置。
wParam=(的WPARAM)nIncrement
lParam = 0;
返回原來的位置。
閱讀全文
posted @
2011-11-30 20:42 Yu_ 閱讀(847) |
評論 (0) 編輯
C++讀寫流
摘要: 和C語言不同,C++對文件的操作有自己的方法。
C++對文件的操作主要是通過兩個類(ofstream---向文件中寫入數據。ifstream----從文件中讀取數據),通過指定類中的變量取值來達到對文件的操作。
ofstream類的構造函數(有好幾個,這個用的最多)ofstream::ofstream
ofstream( const char* szName, int nMode = ios::out, int nProt = filebuf::openprot )
szName:指定將要打開的文件名
nMode:指定打開的方式,有以下幾種取值
閱讀全文
posted @
2011-11-30 20:40 Yu_ 閱讀(456) |
評論 (0) 編輯
匯編基礎(某些特殊指令和用法)
摘要: 1、指令: jmp 段地址:偏移地址 ->修改段地址CS和偏移地址 IP
指令: jmp 某一合法寄存器 ->僅修改IP的內容,CS不變、
2、WINDOWS DOS 下的Debug指令
R->查看、改變寄存器內容 “-r” 查看 “ -r ax ” 修改
D->查看內存的內容 ①、“d 段地址:偏移地址 ” 從1000:0處開始顯示內存,共128個單元
②、“d 段地址:偏移地址 結尾偏移地址”
E->改寫內存的內容 “e 起始地址 數據 數據 數據 ...” 聯系改寫一系列數據
U->把內存單元翻譯成匯編指令 "u 起始地址"
T->執行一條匯編指令
A->命令以匯編指令的形式在內存中寫入機器碼
閱讀全文
posted @
2011-11-30 20:35 Yu_ 閱讀(511) |
評論 (0) 編輯
關于類的作用域 (全局域 、類域、作用域)
摘要: (1)、成員函數
成員函數有一個非成員函數不具有的屬性——它的類itsclass 指向成員函數的指針必須與向其賦值的函數類型匹配不是兩個而是三個方面都要匹配:
1 參數的類型和個數2 返回類型3 它所屬的類類型
例如類screen:short Screen::*ps_Screen = &Screen::_height;
數據成員指針在被用來訪問數據成員之前必須先被綁定到一個對象或指針上
// 所有指向類成員的指針都可以用0 賦值
int (Screen::*pmf1)() = 0;
int (Screen::*pmf2)() = &Screen::height;//或者可以這樣寫:int Screen::*pmf2 = &Screen::height;
注意:靜態類成員指針是該類的全局對象和函數,引用的是普通指針
(2)作用域
1.全局域、類域、局部域的區別
閱讀全文
posted @
2011-11-30 20:33 Yu_ 閱讀(766) |
評論 (0) 編輯
C++的一些基礎
摘要: 一、類型轉換
1、強制類型轉換::類型不同,而且不屬于基本數據類型(int double...)時,經常需要強制類型轉換
①、顯示強制類型轉換
TYPE b = (TYPE) a;
C++中強制類型轉換函數有4個:
const_cast(用于去除const屬性),
static_cast(用于基本類型的強制轉換),
dynamic_cast(用于多態類型之間的類型轉換),
閱讀全文
posted @
2011-11-30 20:32 Yu_ 閱讀(415) |
評論 (0) 編輯