Visual C++全能速查寶典

出版時(shí)間:2012-4  出版社:人民郵電出版社  作者:明日科技 編  頁(yè)數(shù):802  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

   《Visual C++全能速查寶典》分為兩部分,共17章,前7章是C函數(shù)部分,每一章是一個(gè)分類,共囊括了143個(gè)函數(shù);后10章是MFC類,同樣是按章分類,共包含77個(gè)類、1102個(gè)方法,內(nèi)容涉及Visual C++中的各種技術(shù)。每一個(gè)知識(shí)點(diǎn)都配有具體的示例,便于讀者理解。   《Visual C++全能速查寶典》所講的知識(shí)點(diǎn)按照功能和字母進(jìn)行排序,讀者既可以按照功能順序查找,也可以按照字母順序?qū)W習(xí)?!? 《Visual C++全能速查寶典》不僅適合Visual C++程序設(shè)計(jì)初學(xué)者,也可作為中高級(jí)程序開(kāi)發(fā)人員的參考手冊(cè)。

書籍目錄

第1章 數(shù)學(xué)函數(shù) 1.1 _chgsign--求參數(shù)的相反數(shù) 1.2 _copysign--復(fù)制數(shù)據(jù) 1.3 _hypot--求直角三角形斜邊長(zhǎng)度 1.4 _max--求兩個(gè)數(shù)中的大數(shù) 1.5 _min--求兩個(gè)數(shù)中的小數(shù) 1.6 _scalb--求參數(shù)的(2^ exp)倍數(shù) 1.7 abs--求整數(shù)的絕對(duì)值 1.8 acos--求反余弦 1.9 asin--求反正弦 1.10 atan--求反正切 1.11 atan2--求x/y的反正切值 1.12 ceil--求不小于x的最小整數(shù) 1.13 cos--求余弦的函數(shù) 1.14 cosh--求雙曲余弦的函數(shù) 1.15 div--求兩個(gè)數(shù)的商和余數(shù) 1.16 exp--求雙精度數(shù)的指數(shù)函數(shù)值 1.17 fabs--求雙精度數(shù)的絕對(duì)值 1.18 floor--求不大于x的最大整數(shù) 1.19 fmod--求x/y的余數(shù) 1.20 frexp--把參數(shù)x調(diào)整到0.5~1之間 1.21 labs--求長(zhǎng)整型參數(shù)的絕對(duì)值 1.22 ldexp--求參數(shù)的(2^ exp)倍數(shù) 1.23 ldiv--求兩個(gè)長(zhǎng)整型數(shù)相除的商和余數(shù) 1.24 log--自然對(duì)數(shù) 1.25 log10--求以10為底的對(duì)數(shù) 1.26 modf--求雙精度數(shù)的小數(shù)部分 1.27 pow--求x的y次方的值 第2章 字符函數(shù)和字符串函數(shù) 2.1 __isascii--ASCII碼是否在0~127之間 2.2 __iscsym--是否為大、小寫字母,下劃線或字符0~9 2.3 _strdup--將字符串存入內(nèi)存中 2.4 _stricmp--比較兩個(gè)字符串 2.5 _strlwr--大寫字母轉(zhuǎn)換成小寫字母 2.6 _strnicmp--比較特定長(zhǎng)度的字符串 2.7 _strnset--把特定長(zhǎng)度的字符設(shè)定成某個(gè)特定字符 2.8 _strrev--將字符串倒序排列 2.9 _strset--把字符設(shè)定成某個(gè)特定字符 2.10 _strupr--小寫字母轉(zhuǎn)換成大寫字母 2.11 __toascii--將字符轉(zhuǎn)換成ASCII碼 2.12 isalnum--是否為大小寫字母或數(shù)字0~9 2.13 isalpha--是否為大小寫字母 2.14 iscntrl--是否為控制字符 2.15 isdigit--是否為字符0~9 2.16 isgraph--ASCII碼是否在33~126之間 2.17 islower--是否為小寫字母 2.18 isprint--ASCII碼是否在32~126之間 2.19 isspace--是否為空格、制表符或換行符 2.20 isupper--是否為大寫字母 2.21 strcat--字符串連接函數(shù) 2.22 strchr--找出給定字符串里的特定字符 2.23 strcmp--對(duì)兩個(gè)字符串進(jìn)行比較 2.24 strcpy--對(duì)字符串進(jìn)行復(fù)制 2.25 strcspn--查找第一個(gè)是另一個(gè)字符串中的字符位置 2.26 strlen--求字符串的長(zhǎng)度 2.27 strncat--特定數(shù)目的字符串連接到另一個(gè)字符串 2.28 strncmp--比較特定長(zhǎng)度的字符串 2.29 strncpy--復(fù)制特定長(zhǎng)度字符串到另一個(gè)字符串中 2.30 strpbrk--從第一個(gè)字符是另一個(gè)字符串中的字符開(kāi)始輸出 2.31 strrchr--找出字符在字符串中最后出現(xiàn)的位置 2.32 strspn--查找字符串中第一個(gè)不在指定字符串中出現(xiàn)的字符的位置 2.33 strstr--獲得第一次包含另一字符串的位置指針 2.34 strtok--根據(jù)字符串中的字符截?cái)嗔硪粋€(gè)字符串 2.35 strxfrm--把特定長(zhǎng)度的字符串轉(zhuǎn)換給另一個(gè)字符串 2.36 tolower--大寫字符轉(zhuǎn)換為小寫字符 2.37 toupper--小寫字符轉(zhuǎn)換為大寫字符 第3章 時(shí)間日期函數(shù) 3.1 _ftime--讀取當(dāng)前時(shí)間 3.2 _strdate--將當(dāng)前日期格式化為寫入字符串 3.3 _strtime--將當(dāng)前時(shí)間格式化為寫入字符串 3.4 asctime--以字符串顯示時(shí)間 3.5 clock--當(dāng)前程序所使用的處理時(shí)間 3.6 ctime--將time_t型轉(zhuǎn)為字符型 3.7 difftime--求兩次系統(tǒng)時(shí)間差 3.8 gmtime--以tm結(jié)構(gòu)表示的時(shí)間 3.9 localtime--以tm結(jié)構(gòu)表示的時(shí)間 3.10 mktime--改變tm結(jié)構(gòu)變量改變時(shí)間 3.11 strftime--將tm結(jié)構(gòu)類型時(shí)間格式化寫入字符串 3.12 time--獲得時(shí)間 第4章 類型轉(zhuǎn)換函數(shù) 4.1 _ecvt--將浮點(diǎn)數(shù)轉(zhuǎn)換成字符串 4.2 _fcvt--將浮點(diǎn)數(shù)轉(zhuǎn)換成字符串 4.3 _itoa--將整型數(shù)轉(zhuǎn)換成字符串 4.4 _ltoa--將長(zhǎng)整型數(shù)轉(zhuǎn)換成字符串 4.5 _ultoa--將無(wú)符號(hào)長(zhǎng)整型數(shù)轉(zhuǎn)換成字符串 4.6 atof--將字符串轉(zhuǎn)換成雙精度數(shù) 4.7 atoi--將字符串轉(zhuǎn)換成整型數(shù) 4.8 atol--將字符串轉(zhuǎn)換成長(zhǎng)整型數(shù) 4.9 strtod--將字符串轉(zhuǎn)換為雙精度數(shù) 4.10 strtol--將字符串轉(zhuǎn)換為長(zhǎng)整型數(shù) 4.11 strtoul--將字符串轉(zhuǎn)換為無(wú)符號(hào)長(zhǎng)整型數(shù) 第5章 文件目錄操作函數(shù) 5.1 _chdir--改變當(dāng)前的工作目錄 5.2 _findclose--關(guān)閉句柄,釋放資源 5.3 _findfirst--搜索第一個(gè)文件 5.4 _findnext--搜索下一個(gè)文件 5.5 _getcwd--獲得當(dāng)前路徑名 5.6 _mkdir--創(chuàng)建指定名稱的目錄 5.7 _mktemp--創(chuàng)建惟一的文件名 5.8 _rmdir--刪除目錄 5.9 _searchenv--搜索文件路徑 5.10 _tempnam--生成一個(gè)臨時(shí)文件名 第6章 內(nèi)存操作函數(shù) 6.1 _alloca--在堆棧上分配內(nèi)存空間 6.2 _expand--改變內(nèi)存區(qū)域的字節(jié)數(shù) 6.3 _heapadd--把內(nèi)存區(qū)域添加到堆中 6.4 _heapchk--檢查堆的連續(xù)性 6.5 _heapmin--釋放沒(méi)有使用的堆空間 6.6 _heapset--檢查堆的最小連續(xù)性 6.7 _heapwalk--返回堆中下一個(gè)項(xiàng)目信息 6.8 _msize--返回堆中內(nèi)存區(qū)域的字節(jié)長(zhǎng)度 6.9 calloc--在內(nèi)存中取得一塊數(shù)組空間 6.10 free--釋放內(nèi)存區(qū)塊 6.11 malloc--獲取內(nèi)存區(qū)塊 6.12 realloc--重新分配內(nèi)存 第7章 輸入/輸出函數(shù) 7.1 _access--檢查文件狀態(tài) 7.2 _chmod--改變文件訪問(wèn)模式 7.3 _creat--創(chuàng)建文件 7.4 _eof--文件指針是否在結(jié)尾 7.5 _fcloseall--關(guān)閉所有文件 7.6 _filelength--獲得文件長(zhǎng)度 7.7 _getw--從文件流中讀取一個(gè)整數(shù) 7.8 _putw--將一個(gè)整數(shù)寫入文件流中 7.9 fclose--關(guān)閉文件 7.10 feof--文件流是否在結(jié)尾 7.11 ferror--文件流是否有錯(cuò)誤 7.12 fflush--將緩沖區(qū)內(nèi)容寫入文件 7.13 fgetc--從文件流讀出一個(gè)字符 7.14 fgets--從文件流中讀出一行字符 7.15 fopen--打開(kāi)文件 7.16 fprintf--向文件流寫入格式化數(shù)據(jù) 7.17 fputs--向輸出流寫入一個(gè)字符串 7.18 fread--從文件流讀取數(shù)據(jù) 7.19 freopen--為文件指針重新分配文件 7.20 fscanf--從文件流中讀取格式化數(shù)據(jù) 7.21 fseek--設(shè)置文件操作指示器位置 7.22 ftell--獲取文件操作指示器位置 7.23 fwrite--向文件流寫入數(shù)據(jù) 7.24 getc--從文件流讀出一個(gè)字符 7.25 getchar--從輸入流讀取一個(gè)字符 7.26 gets--從輸入流中讀出一行字符 7.27 printf--將格式化數(shù)據(jù)寫入標(biāo)準(zhǔn)輸出流 7.28 putc--將一個(gè)字符寫入文件流中 7.29 putchar--將一個(gè)字符寫入輸出流中 7.30 puts--將字符串寫入輸出流中 7.31 rewind--將文件指針移動(dòng)到起始位置 7.32 scanf--從輸入流讀出格式化數(shù)據(jù) 7.33 sprintf--向字符串中寫入格式化數(shù)據(jù) 7.34 sscanf--從字符串中讀出格式化數(shù)據(jù) 第8章 簡(jiǎn)單數(shù)據(jù)類 8.1 CPoint類--坐標(biāo)點(diǎn)類 8.1.1 CPoint構(gòu)造函數(shù)--構(gòu)造坐標(biāo)點(diǎn)類對(duì)象 8.1.2 Offset方法--增加坐標(biāo)點(diǎn)偏移值 8.2 CRect類--矩形類 8.2.1 BottomRight方法--獲得矩形右下角坐標(biāo) 8.2.2 CenterPoint方法--計(jì)算矩形中心點(diǎn)坐標(biāo) 8.2.3 CopyRect方法--復(fù)制矩形區(qū)域 8.2.4 DeflateRect方法--縮小矩形區(qū)域 8.2.5 EqualRect方法--判斷矩形是否相等 8.2.6 Height方法--獲得矩形高度 8.2.7 InflateRect方法--擴(kuò)大矩形區(qū)域 8.2.8 IntersectRect方法--獲得兩個(gè)矩形的交集 8.2.9 IsRectEmpty方法--判斷矩形區(qū)域是否為空 8.2.10 IsRectNull方法--判斷矩形4條邊是否都為0 8.2.11 NormalizeRect方法--使高度和寬度均為正 8.2.12 OffsetRect方法--移動(dòng)矩形 8.2.13 PtInRect方法--判斷點(diǎn)是否在矩形區(qū)域內(nèi) 8.2.14 SetRect方法--設(shè)置矩形左上角和右下角坐標(biāo) 8.2.15 SetRectEmpty方法--設(shè)置空矩形 8.2.16 Size方法--計(jì)算矩形的大小 8.2.17 SubtractRect方法--兩個(gè)矩形相減的矩形差 8.2.18 TopLeft方法--獲得矩形的左上角坐標(biāo) 8.2.19 UnionRect方法--包含兩個(gè)矩形的最小矩形 8.2.20 Width方法--獲得矩形寬度 8.3 CSize類--尺寸類 CSize構(gòu)造函數(shù)--構(gòu)造CSize類對(duì)象 8.4 CTime類--絕對(duì)時(shí)間類 8.4.1 CTime構(gòu)造函數(shù)--構(gòu)造CTime類對(duì)象 8.4.2 Format方法--創(chuàng)建日期/時(shí)間值的格式化表達(dá)式 8.4.3 FormatGmt方法--生成對(duì)應(yīng)的格式化字符串 8.4.4 GetAsSystemTime方法--轉(zhuǎn)換SYSTEMTIME 8.4.5 GetCurrentTime方法--獲得系統(tǒng)當(dāng)前時(shí)間 8.4.6 GetDay方法--獲得CTime對(duì)象中的日期信息 8.4.7 GetDayOfWeek方法--獲得星期信息 8.4.8 GetGmtTm方法--獲取時(shí)間結(jié)構(gòu) 8.4.9 GetHour方法--獲得小時(shí)信息 8.4.10 GetMinute方法--獲得分鐘信息 8.4.11 GetMonth方法--獲得月份信息 8.4.12 GetSecond方法--獲得秒鐘信息 8.4.13 GetTime方法--返回time_t值 8.4.14 GetYear方法--獲得年份信息 8.5 CtimeSpan類--相對(duì)時(shí)間類 8.5.1 CtimeSpan構(gòu)造函數(shù)--構(gòu)造CtimeSpan類對(duì)象 8.5.2 Format方法--格式化的時(shí)間字符串 8.5.3 GetDays方法--獲取完整的天數(shù) 8.5.4 GetHours方法--獲得時(shí)間段中的小時(shí)數(shù) 8.5.5 GetMinutes方法--獲得時(shí)間段中的分鐘數(shù) 8.5.6 GetSeconds方法--獲得時(shí)間段中的秒數(shù) 8.5.7 GetTotalHours方法--獲得所有小時(shí)數(shù) 8.5.8 GetTotalMinutes方法--獲得所有分鐘數(shù) 8.5.9 GetTotalSeconds方法--獲得所有的秒數(shù) 8.6 CString類--字符串類 8.6.1 AllocSysString方法--OLE自動(dòng)化返回字符串 8.6.2 AnsiToOem方法--ANSI轉(zhuǎn)換為OEM字符集 8.6.3 Collate方法--字符串比較 8.6.4 CollateNoCase方法--字符串比較 8.6.5 Compare方法--比較字符串 8.6.6 CompareNoCase方法--比較字符串 8.6.7 CString方法--構(gòu)造CString類對(duì)象 8.6.8 Delete方法--刪除一個(gè)或多個(gè)字符 8.6.9 Empty方法--設(shè)置空字符串 8.6.10 Find方法--搜索第一個(gè)匹配字符 8.6.11 FindOneOf方法--查找相匹配第一個(gè)字符 8.6.12 Format方法--將格式化數(shù)據(jù)寫入到字符串中 8.6.13 FreeExtra方法--釋放額外的內(nèi)存 8.6.14 GetAt方法--獲得由索引號(hào)指定的單個(gè)字符 8.6.15 GetBuffer方法--獲得指向字符緩沖區(qū)的指針 8.6.16 GetBufferSetLength方法--字符緩沖區(qū)指針 8.6.17 GetLength方法--獲取字符串中的字節(jié)數(shù) 8.6.18 Insert方法--插入單個(gè)字符或子字符串 8.6.19 IsEmpty方法--判斷字符串是否為空 8.6.20 Left方法--提取最前面的字符 8.6.21 LoadString方法--讀取Windows字符串資源 8.6.22 LockBuffer方法--為緩沖區(qū)內(nèi)字符串加鎖 8.6.23 MakeLower方法--字母全部轉(zhuǎn)換成小寫字母 8.6.24 MakeReverse方法--字符倒序排列 8.6.25 MakeUpper方法--字母全部轉(zhuǎn)換成大寫字母 8.6.26 Mid方法--截取一個(gè)字符串 8.6.27 OemToAnsi方法--OEM轉(zhuǎn)換為ANSI字符集 8.6.28 ReleaseBuffer方法--結(jié)束對(duì)緩沖區(qū)的使用 8.6.29 Remove方法--從字符串中移走指定的字符 8.6.30 Replace方法--替換字符串 8.6.31 ReverseFind方法--反向查找字符 8.6.32 Right方法--從字符串末尾提取字符 8.6.33 SetAt方法--向指定位置重寫字符 8.6.34 SpanExcluding方法--截取字符串 8.6.35 SpanIncluding方法--截取字符串 8.6.36 TrimLeft方法--刪除換行符、空格和tab 8.6.37 TrimRight方法--刪除一個(gè)或多個(gè)字符 8.6.38 UnlockBuffer方法--解鎖緩沖區(qū) 第9章 基類 9.1 CObject類--MFC類庫(kù)主要基類 9.1.1 AssertValid方法--驗(yàn)證對(duì)象的完整性 9.1.2 Dump方法--輸出診斷信息 9.1.3 GetRuntimeClass方法--獲取運(yùn)行時(shí)類信息 9.1.4 IsKindOf方法--判斷對(duì)象所屬類 9.1.5 IsSerializable方法--對(duì)象是否能夠被序列化 9.1.6 Serialize方法--向CArchive對(duì)象寫入對(duì)象信息 9.2 CCmdTarget類--MFC消息映射類的基類 9.2.1 BeginWaitCursor方法--使鼠標(biāo)光標(biāo)呈現(xiàn)沙漏狀 9.2.2 EnableAutomation方法--對(duì)象設(shè)置OLE自動(dòng)功能 9.2.3 EndWaitCursor方法--恢復(fù)鼠標(biāo)指針的形狀 9.2.4 FromIDispatch方法--獲取與IDispatch相關(guān)的對(duì)象指針 9.2.5 GetIDispatch方法--獲取對(duì)象關(guān)聯(lián)的IDispatch接口指針 9.2.6 OnCmdMsg方法--分派并處理命令消息 9.2.7 OnFinalRelease方法--釋放Ole引用對(duì)象 9.2.8 RestoreWaitCursor方法--重新設(shè)置鼠標(biāo)光標(biāo)為沙漏狀 9.3 CWnd類--MFC中窗口類的基類 9.3.1 Attach方法--附加窗口句柄到CWnd對(duì)象上 9.3.2 CenterWindow方法--居中窗口 9.3.3 ChildWindowFromPoint方法--在窗口的指定位置獲取子窗口 9.3.4 ClientToScreen方法--將客戶區(qū)域坐標(biāo)轉(zhuǎn)換為屏幕區(qū)域坐標(biāo) 9.3.5 CreateEx方法--使用擴(kuò)展風(fēng)格創(chuàng)建窗口 9.3.6 DeleteTempMap方法--刪除臨時(shí)的CWnd對(duì)象 9.3.7 DestroyWindow方法--銷毀窗口 9.3.8 Detach方法--分離Windows窗口句柄 9.3.9 EnableToolTips方法--啟動(dòng)或禁止窗口的工具條提示 9.3.10 EnableWindow方法--設(shè)置窗口是否可用 9.3.11 FindWindow方法--根據(jù)類名或窗口標(biāo)題查找窗口 9.3.12 FromHandle方法--根據(jù)窗口句柄獲取窗口指針 9.3.13 FromHandlePermanent方法--根據(jù)窗口句柄獲取窗口指針 9.3.14 GetActiveWindow方法--獲取當(dāng)前活動(dòng)窗口 9.3.15 GetClientRect方法--獲取窗口的客戶區(qū)域 9.3.16 GetDC方法--獲取與窗口關(guān)聯(lián)的設(shè)備上下文指針 9.3.17 GetDesktopWindow方法--獲取系統(tǒng)桌面窗口 9.3.18 GetDlgCtrlID方法--獲取控件ID 9.3.19 GetDlgItem方法--根據(jù)控件ID獲取一個(gè)窗口指針 9.3.20 GetDlgItemInt方法--轉(zhuǎn)換控件文本為一個(gè)整數(shù)值 9.3.21 GetDlgItemText方法--根據(jù)控件ID獲取控件文本信息 9.3.22 GetExStyle方法--獲取窗口的擴(kuò)展風(fēng)格 9.3.23 GetFocus方法--獲取當(dāng)前獲得輸入焦點(diǎn)的窗口對(duì)象 9.3.24 GetFont方法--獲取當(dāng)前窗口的字體 9.3.25 GetMenu方法--獲取窗口關(guān)聯(lián)的菜單指針 9.3.26 GetNextWindow方法--獲取窗口管理器列表中的上一個(gè)或下一個(gè)窗口 9.3.27 GetOwner方法--獲取當(dāng)前窗口的擁有者窗口 9.3.28 GetParent方法--獲取當(dāng)前窗口的父窗口 9.3.29 GetScrollInfo方法--獲取窗口的滾動(dòng)條信息 9.3.30 GetScrollLimit方法--獲取滾動(dòng)條的最大滾動(dòng)范圍 9.3.31 GetScrollPos方法--獲取滾動(dòng)條中當(dāng)前滾動(dòng)塊的位置 9.3.32 GetScrollRange方法--確定滾動(dòng)條可以滾動(dòng)的范圍 9.3.33 GetStyle方法--獲取窗口的普通風(fēng)格 9.3.34 GetTopWindow方法--獲取對(duì)話框中頂層的子窗口 9.3.35 GetUpdateRect方法--獲取窗口最小封閉的更新區(qū)域 9.3.36 GetWindow方法--獲取與窗口有一定關(guān)系的其他窗口 9.3.37 GetWindowDC方法--返回整個(gè)窗口的設(shè)備上下文 9.3.38 GetWindowRect方法--獲取窗口對(duì)象的整個(gè)窗口區(qū)域 9.3.39 GetWindowText方法--獲取窗口的標(biāo)題或文本信息 9.3.40 Invalidate方法--更新整個(gè)窗口的客戶區(qū)域 9.3.41 InvalidateRect方法--更新窗口的某一個(gè)區(qū)域 9.3.42 InvalidateRgn方法--更新窗口的某一個(gè)選區(qū) 9.3.43 IsChild方法--判斷某一個(gè)窗口是否是一個(gè)子窗口 9.3.44 IsWindowEnabled方法--判斷對(duì)話框是否可用 9.3.45 IsWindowVisible方法--判斷窗口是否可見(jiàn) 9.3.46 KillTimer方法--結(jié)束計(jì)時(shí)器 9.3.47 LockWindowUpdate方法--鎖定一個(gè)窗口 9.3.48 MapWindowPoints方法--將某個(gè)窗口的區(qū)域坐標(biāo)轉(zhuǎn)換為另一個(gè)窗口的區(qū)域坐標(biāo) 9.3.49 MessageBox方法--顯示一個(gè)消息對(duì)話框 9.3.50 ModifyStyle方法--修改窗口的普通風(fēng)格 9.3.51 ModifyStyleEx方法--修改窗口的擴(kuò)展風(fēng)格 9.3.52 MoveWindow方法--移動(dòng)窗口到指定的位置 9.3.53 OnActivate方法--在窗口對(duì)象激活或失去激活狀態(tài)時(shí)觸發(fā) 9.3.54 OnClose方法--在對(duì)話框關(guān)閉時(shí)由框架調(diào)用 9.3.55 OnCreate方法--在窗口被創(chuàng)建時(shí)由框架調(diào)用 9.3.56 OnCtlColor方法--在子控件即將被繪制時(shí)由框架自動(dòng)調(diào)用 9.3.57 OnDestroy方法--在窗口即將被釋放時(shí)由框架調(diào)用 9.3.58 OnEraseBkgnd方法--在窗口的背景需要擦除時(shí)由框架調(diào)用 9.3.59 OnHScroll方法--在用戶單擊窗口的水平滾動(dòng)條時(shí)由框架調(diào)用 9.3.60 OnKeyDown方法--在鍵盤的非系統(tǒng)鍵按下時(shí)由框架調(diào)用 9.3.61 OnKeyUp方法--在用戶釋放非功能按鍵時(shí)由框架調(diào)用 9.3.62 OnKillFocus方法--在用戶失去焦點(diǎn)時(shí)由框架調(diào)用 9.3.63 OnLButtonDblClk方法--在用戶雙擊鼠標(biāo)左鍵時(shí)由框架調(diào)用 9.3.64 OnLButtonDown方法--在用戶按下鼠標(biāo)左鍵時(shí)由框架調(diào)用 9.3.65 OnLButtonUp方法--在用戶釋放按下的鼠標(biāo)左鍵時(shí)由框架調(diào)用 9.3.66 OnMouseMove方法--在鼠標(biāo)指針移動(dòng)時(shí)由框架調(diào)用 9.3.67 OnMouseWheel方法--在鼠標(biāo)滾輪滾動(dòng)時(shí)由框架調(diào)用 9.3.68 OnMove方法--在窗口被移動(dòng)后由框架調(diào)用 9.3.69 OnNcLButtonDblClk方法--在窗口的非客戶區(qū)域雙擊鼠標(biāo)左鍵時(shí)由框架調(diào)用 9.3.70 OnNcLButtonDown方法--在窗口的非客戶區(qū)域單擊鼠標(biāo)左按鈕時(shí)由框架調(diào)用 9.3.71 OnNcLButtonUp方法--在窗口的非客戶區(qū)域釋放鼠標(biāo)左鍵時(shí)由框架調(diào)用 9.3.72 OnPaint方法--在窗口需要繪制時(shí)由框架調(diào)用 9.3.73 OnSetFocus方法--在窗口獲得輸入焦點(diǎn)時(shí)由框架調(diào)用 9.3.74 OnSize方法--在窗口大小改變后由框架調(diào)用 9.3.75 OnSizing方法--在窗口大小正在改變時(shí)由框架調(diào)用 9.3.76 OnTimer方法--在用戶調(diào)用SetTimer方法后由框架根據(jù)指定的時(shí)間間隔來(lái)調(diào)用 9.3.77 OnVScroll方法--在用戶觸發(fā)窗口的垂直滾動(dòng)消息時(shí)由框架調(diào)用 9.3.78 OnWindowPosChanged方法--在窗口大小、位置或Z軸順序改變時(shí)由框架調(diào)用 9.3.79 OnWindowPosChanging方法--在窗口大小、位置或Z軸順序即將改變時(shí)由框架調(diào)用 9.3.80 OnWndMsg方法--被窗口過(guò)程WindowProc或消息映射調(diào)用 9.3.81 PostMessage方法--投遞一個(gè)窗口消息到線程的消息隊(duì)列中 9.3.82 PreCreateWindow方法--在窗口被創(chuàng)建之前由框架調(diào)用 9.3.83 PreSubclassWindow方法--在窗口被子類化之前由框架調(diào)用 9.3.84 PreTranslateMessage方法--在窗口消息被分派到窗口過(guò)程之前由框架調(diào)用 9.3.85 RedrawWindow方法--更新窗口指定的客戶區(qū)域 9.3.86 ReleaseDC方法--釋放窗口的設(shè)備上下文 9.3.87 RepositionBars方法--重新設(shè)置窗口客戶區(qū)域中控制條的位置 9.3.88 ScreenToClient方法--將屏幕坐標(biāo)轉(zhuǎn)換為窗口的客戶坐標(biāo) 9.3.89 ScrollWindow方法--滾動(dòng)窗口的客戶區(qū)域 9.3.90 SendDlgItemMessage方法--向控件發(fā)送一個(gè)消息 9.3.91 SendMessage方法--向窗口的窗口過(guò)程發(fā)送消息 9.3.92 SetCapture方法--設(shè)置鼠標(biāo)捕捉 9.3.93 SetDlgCtrlID方法--設(shè)置窗口控件的控件ID 9.3.94 SetDlgItemInt方法--設(shè)置對(duì)話框中指定控件的文本整數(shù)值 9.3.95 SetDlgItemText方法--設(shè)置對(duì)話框中指定控件的字符串文本 9.3.96 SetFocus方法--為窗口設(shè)置焦點(diǎn) 9.3.97 SetFont方法--設(shè)置對(duì)話框的字體 9.3.98 SetIcon方法--設(shè)置對(duì)話框顯示的圖標(biāo) 9.3.99 SetMenu方法--設(shè)置對(duì)話框顯示的菜單 9.3.100 SetParent方法--設(shè)置窗口的父窗口 9.3.101 SetScrollPos方法--設(shè)置滾動(dòng)條的滾動(dòng)位置 9.3.102 SetScrollRange方法--設(shè)置滾動(dòng)條的滾動(dòng)范圍 9.3.103 SetTimer方法--開(kāi)始一個(gè)計(jì)時(shí)器 9.3.104 SetWindowPos方法--設(shè)置窗口的大小、位置和Z軸順序 9.3.105 SetWindowRgn方法--設(shè)置窗口的顯示區(qū)域 9.3.106 SetWindowText方法--設(shè)置窗口標(biāo)題或文本 9.3.107 ShowScrollBar方法--顯示或隱藏窗口滾動(dòng)條 9.3.108 ShowWindow方法--設(shè)置窗口的顯示狀態(tài) 9.3.109 SubclassDlgItem方法--動(dòng)態(tài)子類化一個(gè)窗口控件 9.3.110 UnlockWindowUpdate方法--解除由LockWindowUpdate方法對(duì)窗口鎖定更新 9.3.111 UpdateData方法--進(jìn)行對(duì)話框數(shù)據(jù)交換 9.3.112 UpdateWindow方法--通過(guò)發(fā)送WM_PAINT消息來(lái)更新窗口 9.3.113 WindowFromPoint方法--根據(jù)坐標(biāo)點(diǎn)返回一個(gè)窗口對(duì)象 第10章 文檔、框架、視圖類 10.1 CDocument類--文檔類 10.1.1 AddView方法--附加一個(gè)視圖對(duì)象到文檔中 10.1.2 CanCloseFrame方法--在顯示文檔的框架窗口被關(guān)閉前由框架調(diào)用 10.1.3 DeleteContents方法--刪除文檔中的數(shù)據(jù) 10.1.4 GetDocTemplate方法--獲取一個(gè)文檔模板對(duì)象 10.1.5 GetFirstViewPosition方法--從視圖列表中獲取第一個(gè)視圖對(duì)象的位置 10.1.6 GetNextView方法--遍歷文檔對(duì)象中的視圖列表 10.1.7 GetPathName方法--獲取文檔路徑 10.1.8 IsModified方法--判斷文檔自最后一個(gè)保存后是否被修改過(guò) 10.1.9 OnChangedViewList方法--在文檔對(duì)象中的視圖列表有變動(dòng)時(shí)調(diào)用 10.1.10 OnCloseDocument方法--在文檔被關(guān)閉時(shí)由框架調(diào)用 10.1.11 OnNewDocument方法--在用戶單擊新建命令時(shí)調(diào)用 10.1.12 OnOpenDocument方法--在用戶打開(kāi)一個(gè)文件時(shí)由框架調(diào)用 10.1.13 OnSaveDocument方法--在用戶保存或另存為文件時(shí)由框架調(diào)用 10.1.14 PreCloseFrame方法--在框架對(duì)象被銷毀前調(diào)用 10.1.15 RemoveView方法--從文檔對(duì)象中分離關(guān)聯(lián)的視圖對(duì)象 10.1.16 SaveModified方法--在被修改后的文檔關(guān)閉時(shí)調(diào)用 10.1.17 SetModifiedFlag方法--在用戶修改了文檔后調(diào)用 10.1.18 SetPathName方法--為文檔的磁盤文件指定全限定路徑 10.2 CFrameWnd類--框架類 10.2.1 ActivateFrame方法--還原或激活一個(gè)框架窗口 10.2.2 CreateView方法--在框架窗口內(nèi)創(chuàng)建一個(gè)視圖窗口 10.2.3 DockControlBar方法--使一個(gè)控制條拖入到框架窗口中 10.2.4 EnableDocking方法--使控制條能夠被拖入 10.2.5 FloatControlBar方法--使控制條脫離框架窗口 10.2.6 GetActiveDocument方法--獲得關(guān)聯(lián)當(dāng)前活動(dòng)視圖窗口的文檔對(duì)象 10.2.7 GetActiveFrame方法--在多文檔視圖應(yīng)用程序中獲得一個(gè)活動(dòng)的框架窗口對(duì)象 10.2.8 GetActiveView方法--獲取關(guān)聯(lián)框架窗口的活動(dòng)視圖窗口 10.2.9 GetControlBar方法--根據(jù)控制條ID獲取一個(gè)控制條控件 10.2.10 GetMessageBar方法--獲取一個(gè)狀態(tài)欄窗口對(duì)象指針 10.2.11 GetMessageString方法--從資源文件中根據(jù)字符串ID加載一個(gè)字符串 10.2.12 IsTracking方法--確定當(dāng)前窗口中的分隔條是否正在被移動(dòng) 10.2.13 LoadFrame方法--根據(jù)資源信息創(chuàng)建一個(gè)框架窗口 10.2.14 OnCreateClient方法--創(chuàng)建框架對(duì)象關(guān)聯(lián)的視圖窗口 10.2.15 SetActiveView方法--設(shè)置一個(gè)活動(dòng)的視圖窗口 10.2.16 SetMessageText方法--設(shè)置狀態(tài)欄中ID為0的方格字符串文本 10.2.17 ShowControlBar方法--顯示或隱藏控制條 10.3 CView類--視圖類 10.3.1 GetDocument方法--獲取視圖窗口關(guān)聯(lián)的文檔對(duì)象 10.3.2 OnActivateFrame方法--在包含當(dāng)前視圖的框架窗口激活或失去激活時(shí)調(diào)用 10.3.3 OnBeginPrinting方法--在打印或打印預(yù)覽任務(wù)開(kāi)始之前由框架調(diào)用 10.3.4 OnDragEnter方法--在鼠標(biāo)首次拖入到目標(biāo)窗口的非滾動(dòng)區(qū)域時(shí)由框架調(diào)用 10.3.5 OnDragOver方法--鼠標(biāo)在目標(biāo)窗口中移動(dòng)時(shí)由框架調(diào)用 10.3.6 OnDraw方法--當(dāng)視圖窗口繪制時(shí)調(diào)用 10.3.7 OnDrop方法--在用戶釋放拖動(dòng)的對(duì)象到目的窗口中時(shí)由框架調(diào)用 10.3.8 OnEndPrinting方法--在文檔的內(nèi)容被打印或預(yù)覽后由框架調(diào)用 10.3.9 OnEndPrintPreview方法--在用戶退出打印預(yù)覽模式時(shí)由框架調(diào)用 10.3.10 OnPrepareDC方法--在視圖即將繪制時(shí)調(diào)用 10.3.11 OnPrint方法--在打印文檔時(shí)由框架調(diào)用 10.4 CScrollView類--滾動(dòng)視圖類 10.4.1 FillOutsideRect方法--填充視圖窗口滾動(dòng)區(qū)域之外的區(qū)域 10.4.2 GetDeviceScrollPosition方法--獲取滾動(dòng)條的滾動(dòng)位置 10.4.3 GetDeviceScrollSizes方法--獲取當(dāng)前的映射模式、滾動(dòng)大小等信息 10.4.4 GetScrollPosition方法--以邏輯單位返回當(dāng)前滾動(dòng)條的滾動(dòng)位置 10.4.5 GetTotalSize方法--以邏輯單位返回視圖窗口的滾動(dòng)區(qū)域的大小 10.4.6 ResizeParentToFit方法--調(diào)整父窗口的大小,使其適應(yīng)視圖窗口的滾動(dòng)區(qū)域 10.4.7 ScrollToPosition方法--滾動(dòng)窗口到指定的位置 10.4.8 SetScrollSizes方法--設(shè)置視圖窗口的滾動(dòng)區(qū)域范圍 10.5 CEditView類--文本視圖類 10.5.1 FindText方法--查找視圖編輯窗口中的文本 10.5.2 GetBufferLength方法--獲取編輯框中字符緩沖區(qū)的大小 10.5.3 GetEditCtrl方法--獲取視圖編輯窗口關(guān)聯(lián)的編輯框控件 10.5.4 GetSelectedText方法--獲取編輯窗口中的選中文本的內(nèi)容 10.5.5 OnFindNext方法--在用戶查找文本時(shí)執(zhí)行 10.5.6 OnReplaceAll方法--當(dāng)用戶在標(biāo)準(zhǔn)替換對(duì)話框中單擊替換所有按鈕時(shí)調(diào)用 10.5.7 OnReplaceSel方法--當(dāng)用戶在標(biāo)準(zhǔn)替換對(duì)話框中單擊替換按鈕時(shí)調(diào)用 10.5.8 PrintInsideRect方法--打印指定區(qū)域的文本 10.6 CRichEditView類--多功能文本視圖類 10.6.1 AdjustDialogPosition方法--調(diào)整某個(gè)對(duì)話框的位置 10.6.2 CanPaste方法--判斷剪貼板中包含的信息是否能夠粘貼到視圖窗口中 10.6.3 FindTextSimple方法--查找文本,并將文本所在行設(shè)置為當(dāng)前行 10.6.4 GetCharFormatSelection方法--獲取當(dāng)前選中內(nèi)容的字符格式屬性 10.6.5 GetMargins方法--獲取當(dāng)前的打印邊距 10.6.6 GetPageRect方法--獲取在打印中使用的頁(yè)面范圍 10.6.7 GetPaperSize方法--獲取打印紙張的大小 10.6.8 GetPrintRect方法--獲取打印紙的可打印區(qū)域 10.6.9 GetPrintWidth方法--獲取打印區(qū)域的寬度 10.6.10 GetRichEditCtrl方法--獲取與視圖窗口關(guān)聯(lián)的CRichEditCtrl控件 10.6.11 GetTextLength方法--獲取視圖窗口所有文本的長(zhǎng)度 10.6.12 OnCharEffect方法--改變當(dāng)前文字效果 10.6.13 OnParaAlign方法--改變選中文本的對(duì)齊方式 10.6.14 PrintInsideRect方法--打印指定區(qū)域的文本 10.6.15 SetCharFormat方法--設(shè)置新文本的字符屬性 10.6.16 SetMargins方法--設(shè)置視圖窗口的打印邊距 10.6.17 SetPaperSize方法--設(shè)置新的打印紙大小 10.6.18 SetParaFormat方法--設(shè)置當(dāng)前選中的段落格式屬性 10.7 CHtmlView類--超文本視圖類 10.7.1 ExecWB方法--在Web瀏覽器中執(zhí)行一個(gè)命令 10.7.2 GetAddressBar方法--確定IE瀏覽器中的地址欄是否可見(jiàn) 10.7.3 GetFullName方法--獲取當(dāng)前IE瀏覽器顯示的文件的全路徑 10.7.4 GetLocationName方法--獲取當(dāng)前瀏覽器中顯示的資源名稱 10.7.5 GetLocationURL方法--獲取瀏覽器控件中顯示URL 10.7.6 GetVisible方法--確定瀏覽器控件所包含的對(duì)象是否可見(jiàn) 10.7.7 GoBack方法--返回瀏覽的頁(yè)面 10.7.8 GoForward方法--在歷史記錄列表中顯示下一個(gè)瀏覽的頁(yè)面 10.7.9 GoHome方法--將頁(yè)面定位到首頁(yè) 10.7.10 GoSearch方法--定位到查找頁(yè) 10.7.11 LoadFromResource方法--從資源文件中加載頁(yè)面 10.7.12 Navigate方法--在視圖窗口中顯示指定的頁(yè)面 10.7.13 Navigate2方法--顯示指定的頁(yè)面 10.7.14 Refresh方法--刷新頁(yè)面,即重新加載原來(lái)的文件 10.7.15 SetAddressBar方法--顯示或隱藏瀏覽器中的地址欄 10.7.16 Stop方法--停止當(dāng)前的操作 10.8 CSplitterWnd類--窗口分隔類 10.8.1 ActivateNext方法--執(zhí)行Next Pane或Previous Pane命令 10.8.2 CanActivateNext方法--檢查Next Pane和Previous Pane命令當(dāng)前是否有效 10.8.3 Create方法--創(chuàng)建一個(gè)動(dòng)態(tài)分隔器窗口 10.8.4 CreateScrollBarCtrl方法--創(chuàng)建一個(gè)共享的滾動(dòng)條控件 10.8.5 CreateStatic方法--創(chuàng)建靜態(tài)分隔的窗體 10.8.6 CreateView方法--創(chuàng)建子視圖 10.8.7 CSplitterWnd方法--構(gòu)造函數(shù),用于CSplitterWnd對(duì)象 10.8.8 DeleteColumn方法--刪除一個(gè)列 10.8.9 DeleteRow方法--刪除行 10.8.10 DeleteView方法--刪除視圖 10.8.11 DoKeyboardSplit方法--實(shí)現(xiàn)一個(gè)鍵盤分隔命令 10.8.12 DoScroll方法--執(zhí)行分隔窗口的同步滾動(dòng) 10.8.13 DoScrollBy方法--將分隔窗口滾動(dòng)指定的像素?cái)?shù) 10.8.14 GetActivePane方法--獲得一個(gè)分隔器窗口中的活動(dòng)窗格 10.8.15 GetColumnCount方法--獲得分隔器中的列數(shù) 10.8.16 GetColumnInfo方法--獲取指定列的信息 10.8.17 GetPane方法--根據(jù)指定行、列返回窗格指針 10.8.18 GetRowCount方法--獲得分隔器的行數(shù) 10.8.19 GetRowInfo方法--獲得指定行的信息 10.8.20 GetScrollStyle方法--獲得分隔器窗口的共享滾動(dòng)條的風(fēng)格 10.8.21 IdFromRowCol方法--獲取指定行和列處的窗格的子窗口ID 10.8.22 IsChildPane方法--判斷pWnd是否是此分隔器窗口的子窗口 10.8.23 OnDrawSplitter方法--繪制分隔器窗口的圖像 10.8.24 SetActivePane方法--設(shè)置活動(dòng)窗格 10.8.25 SetColumnInfo方法--設(shè)置指定列信息 10.8.26 SetRowInfo方法--設(shè)置指定行信息 10.8.27 SetScrollStyle方法--為分隔器窗口的共享滾動(dòng)條指定新的滾動(dòng)條風(fēng)格 第11章 控制欄類 11.1 CControlBar類--控件條基類 11.1.1 CalcDynamicLayout方法--計(jì)算動(dòng)態(tài)控件條的維數(shù) 11.1.2 CalcFixedLayout方法--計(jì)算控件條的水平大小 11.1.3 GetBarStyle方法--獲取控件條風(fēng)格 11.1.4 GetBorders方法--獲取控件條邊框值 11.1.5 GetCount方法--獲取項(xiàng)的個(gè)數(shù) 11.1.6 IsFloating方法--是否為浮動(dòng)狀態(tài) 11.1.7 SetBarStyle方法--設(shè)置控件條風(fēng)格 11.1.8 SetBorders方法--設(shè)置控件條邊框值 11.2 CToolBar類--工具條類 11.2.1 CommandToIndex方法--通過(guò)命令I(lǐng)D返回索引 11.2.2 Create方法--創(chuàng)建窗口 11.2.3 GetButtonInfo方法--獲取按鈕信息 11.2.4 GetButtonText方法--獲取按鈕文本 11.2.5 GetItemID方法--獲取指定索引下的命令I(lǐng)D 11.2.6 GetToolBarCtrl方法--獲取工具條控件 11.2.7 LoadBitmap方法--載入位圖 11.2.8 LoadToolBar方法--載入工具條資源 11.2.9 SetButtonInfo方法--設(shè)置按鈕信息 11.2.10 SetButtons方法--設(shè)置所有按鈕的命令I(lǐng)D 11.2.11 SetButtonText方法--設(shè)置按鈕的文本 11.2.12 SetHeight方法--設(shè)置工具條高度 11.2.13 SetSizes方法--設(shè)置工具條大小 11.3 CStatusBar類--狀態(tài)欄類 11.3.1 Create方法--創(chuàng)建窗口 11.3.2 GetPaneInfo方法--獲取指定窗格信息 11.3.3 GetPaneStyle方法--獲取狀態(tài)欄風(fēng)格 11.3.4 GetPaneText方法--獲取指定窗格的文本 11.3.5 GetStatusBarCtrl方法--獲取狀態(tài)欄控件 11.3.6 SetIndicators方法--設(shè)置所有窗格文本 11.3.7 SetPaneInfo方法--設(shè)置指定窗格信息 11.3.8 SetPaneStyle方法--設(shè)置狀態(tài)欄風(fēng)格 11.3.9 SetPaneText方法--設(shè)置指定窗格文本 11.4 CReBarCtrl類--ReBar控件類 11.4.1 BeginDrag方法--開(kāi)始拖放 11.4.2 DeleteBand方法--刪除指定索引下的帶 11.4.3 GetBandBorders方法--獲取指定帶的區(qū)域 11.4.4 GetBandCount方法--獲取帶的個(gè)數(shù) 11.4.5 GetBandInfo方法--獲取帶的信息 11.4.6 GetBarHeight方法--獲取ReBar控件高度 11.4.7 GetBarInfo方法--獲取ReBar控件信息 11.4.8 GetRect方法--獲取ReBar控件矩形區(qū)域 11.4.9 GetRowCount方法--獲取ReBar控件帶所占行數(shù) 11.4.10 GetRowHeight方法--獲取指定行的高度 11.4.11 InsertBand方法--插入一個(gè)新帶 11.4.12 MaximizeBand 方法--將ReBar控件中的一個(gè)帶調(diào)整到它的理想或最大尺寸 11.4.13 MinimizeBand方法--將ReBar控件中的一個(gè)帶調(diào)整到它的理想或最小尺寸 11.4.14 MoveBand方法--將一個(gè)帶從一個(gè)索引移動(dòng)到另一個(gè)索引 11.4.15 SetBandInfo方法--設(shè)置一個(gè)ReBar控件中的已存在的帶的特征 11.4.16 ShowBand方法--顯示或隱藏一個(gè)ReBar控件中的給定帶 11.5 CMenu類--菜單類 11.5.1 AppendMenu方法--添加新菜單 11.5.2 CheckMenuItem方法--添加或刪除檢測(cè)標(biāo)記 11.5.3 CheckMenuRadioItem方法--添加或刪除單選標(biāo)記 11.5.4 CreateMenu方法--創(chuàng)建菜單 11.5.5 CreatePopupMenu方法--創(chuàng)建彈出式菜單 11.5.6 DestroyMenu方法--釋放菜單 11.5.7 DrawItem方法--繪制菜單項(xiàng) 11.5.8 EnableMenuItem方法--控制菜單項(xiàng)是否可用 11.5.9 GetMenuItemCount方法--獲取菜單項(xiàng)的數(shù)量 11.5.10 GetMenuItemID方法--通過(guò)菜單項(xiàng)位置獲取ID 11.5.11 GetMenuItemInfo方法--獲取指定菜單項(xiàng)信息 11.5.12 GetMenuState方法--獲取菜單狀態(tài) 11.5.13 GetMenuString方法--獲取菜單文本 11.5.14 GetSubMenu方法--獲取子菜單 11.5.15 InsertMenu方法--插入菜單項(xiàng) 11.5.16 LoadMenu方法--載入菜單資源 11.5.17 LoadMenuIndirect方法--過(guò)菜單模板裝載菜單 11.5.18 MeasureItem方法--指定菜單維度 11.5.19 ModifyMenu方法--修改菜單項(xiàng)信息 11.5.20 RemoveMenu方法--移除菜單項(xiàng) 11.5.21 SetMenuItemBitmaps方法--設(shè)置菜單項(xiàng)顯示的位圖 11.6 CToolBarCtrl類--工具條控件類 11.6.1 AddBitmap方法--添加位圖 11.6.2 AddButtons方法--添加按鈕 11.6.3 AddStrings方法--添加按鈕文本 11.6.4 AutoSize方法--可自動(dòng)調(diào)整大小 11.6.5 CheckButton方法--按鈕是否選中 11.6.6 CommandToIndex方法--通過(guò)命令I(lǐng)D獲取索引 11.6.7 DeleteButton方法--刪除按鈕 11.6.8 EnableButton方法--按鈕是否可用 11.6.9 GetAnchorHighlight方法--是否可以加亮顯示 11.6.10 GetBitmapFlags方法--獲取位圖標(biāo)志 11.6.11 GetButton方法--獲取按鈕 11.6.12 GetButtonCount方法--獲取按鈕數(shù)量 11.6.13 GetButtonSize方法--獲取按鈕大小 11.6.14 GetDisabledImageList方法--圖像列表是否可用 11.6.15 GetHotImageList方法--獲取熱點(diǎn)圖像列表 11.6.16 GetHotItem方法--獲取熱點(diǎn)項(xiàng)索引 11.6.17 GetMaxSize方法--獲取可見(jiàn)項(xiàng)的最大尺寸 11.6.18 GetMaxTextRows方法--獲取按鈕文本的最大行數(shù) 11.6.19 GetRows方法--獲取顯示按鈕的行數(shù) 11.6.20 HideButton方法--隱藏按鈕 11.6.21 Indeterminate方法--設(shè)置按鈕是否具有不確定狀態(tài) 11.6.22 InsertButton方法--插入按鈕 11.6.23 IsButtonChecked方法--按鈕是否被選中 11.6.24 IsButtonEnabled方法--按鈕是否可用 11.6.25 IsButtonHidden方法--按鈕是否隱藏 11.6.26 IsButtonHighlighted方法--按鈕是否處于加亮狀態(tài) 11.6.27 IsButtonIndeterminate方法--按鈕是否處于不確定狀態(tài) 11.6.28 IsButtonPressed方法--按鈕是否被按下 11.6.29 LoadImages方法--載入圖像列表 11.6.30 MapAccelerator方法--映射加速鍵 11.6.31 MarkButton方法--設(shè)置按鈕處于高亮狀態(tài) 11.6.32 MoveButton方法--移動(dòng)按鈕 11.6.33 PressButton方法--設(shè)置按鈕是否被按下 11.6.34 RestoreState方法--恢復(fù)工具條狀態(tài) 11.6.35 SaveState方法--保存工具條狀態(tài) 11.6.36 SetAnchorHighlight方法--工具條是否加亮 11.6.37 SetBitmapSize方法--設(shè)置位圖大小 11.6.38 SetButtonSize方法--設(shè)置按鈕大小 11.6.39 SetButtonStructSize方法--設(shè)置按鈕結(jié)構(gòu)大小 11.6.40 SetButtonWidth方法--設(shè)置按鈕寬度 11.6.41 SetCmdID方法--設(shè)置按鈕命令I(lǐng)D 11.6.42 SetDisabledImageList方法--設(shè)置無(wú)效按鈕圖像列表 11.6.43 SetHotImageList方法--設(shè)置熱點(diǎn)按鈕圖像列表 11.6.44 SetHotItem方法--設(shè)置熱點(diǎn)項(xiàng)的索引 11.6.45 SetIndent方法--設(shè)置工具條與第一個(gè)按鈕的縮進(jìn) 11.6.46 SetMaxTextRows方法--設(shè)置顯示文本的最大行數(shù) 11.6.47 SetRows方法--設(shè)置工具條的最大行數(shù) 11.6.48 SetStyle方法--設(shè)置工具條控件風(fēng)格 11.7 CStatusBarCtrl類--狀態(tài)欄控件類 11.7.1 GetBorders方法--獲取狀態(tài)欄邊界值 11.7.2 GetParts方法--獲取窗格數(shù)量 11.7.3 IsSimple方法--是否處于簡(jiǎn)單模式 11.7.4 SetIcon方法--設(shè)置窗格圖標(biāo) 11.7.5 SetMinHeight方法--設(shè)置繪圖區(qū)的最小高度 11.7.6 SetParts方法--設(shè)置窗格數(shù)量 11.7.7 SetSimple方法--設(shè)為簡(jiǎn)單模式 11.7.8 SetText方法--設(shè)置窗格文本 第12章 對(duì)話框類 12.1 CDialog類--對(duì)話框類 12.1.1 CreateIndirect方法--使用模板創(chuàng)建對(duì)話框 12.1.2 DoModal方法--模態(tài)顯示對(duì)話框 12.1.3 EndDialog方法--關(guān)閉模態(tài)顯示的對(duì)話框 12.1.4 GetDefID方法--獲取默認(rèn)按鈕ID 12.1.5 GotoDlgCtrl方法--將焦點(diǎn)移動(dòng)到指定的控件上 12.1.6 MapDialogRect方法--將矩形單位轉(zhuǎn)換為屏幕單位 12.1.7 NextDlgCtrl方法--獲取下一個(gè)具有焦點(diǎn)的控件 12.1.8 OnCancel方法--取消對(duì)話框調(diào)用返回IDCANCEL 12.1.9 OnInitDialog方法--初始化對(duì)話框 12.1.10 OnOK方法--取消對(duì)話框調(diào)用返回IDOK 12.1.11 OnSetFont方法--設(shè)置字體 12.1.12 PrevDlgCtrl方法--獲取上一個(gè)具有焦點(diǎn)的控件 12.1.13 SetDefID方法--設(shè)置默認(rèn)按鈕 12.2 CFileDialog類--文件對(duì)話框類 12.2.1 CFileDialog方法--構(gòu)造方法 12.2.2 GetFileExt方法--獲取文件擴(kuò)展名 12.2.3 GetFileName方法--獲取文件名和擴(kuò)展名 12.2.4 GetFileTitle方法--獲取文件標(biāo)題 12.2.5 GetNextPathName方法--獲取下一個(gè)文件路徑 12.2.6 GetPathName方法--獲取文件路徑 12.2.7 GetReadOnlyPref方法--是否以只讀打開(kāi) 12.2.8 GetStartPosition方法--獲取列表中第一個(gè)文件位置 12.3 CColorDialog類--顏色對(duì)話框類 12.3.1 CColorDialog方法--構(gòu)造方法 12.3.2 GetColor方法--獲取顏色 12.3.3 GetSavedCustomColors方法--獲取自定義顏色 12.3.4 OnColorOK方法--顏色選擇成功 12.3.5 SetCurrentColor方法--設(shè)置當(dāng)前選擇顏色 12.4 CFontDialog類--字體對(duì)話框類 12.4.1 CFontDialog方法--構(gòu)造方法 12.4.2 GetColor方法--獲取字體顏色 12.4.3 GetCurrentFont方法--獲取當(dāng)前字體 12.4.4 GetFaceName方法--獲取字體名稱 12.4.5 GetSize方法--獲取字體大小 12.4.6 GetStyleName方法--獲取字體風(fēng)格名稱 12.4.7 GetWeight方法--獲取字體磅值 12.4.8 IsBold方法--是否加粗 12.4.9 IsItalic方法--是否為斜體 12.4.10 IsStrikeOut方法--是否具有刪除線 12.4.11 IsUnderline方法--是否具有下劃線 12.5 CFindReplaceDialog類--查找、替換對(duì)話框類 12.5.1 CFindReplaceDialog方法--構(gòu)造方法 12.5.2 Create方法--創(chuàng)建窗口 12.5.3 FindNext方法--查找下一個(gè)字符串 12.5.4 GetFindString方法--獲取查找字符串 12.5.5 GetNotifier方法--獲取查找、替換對(duì)話框指針 12.5.6 GetReplaceString方法--獲取替換的字符串 12.5.7 IsTerminating方法--是否終止查找、替換對(duì)話框 12.5.8 MatchCase方法--查找時(shí)是否區(qū)分大小寫 12.5.9 MatchWholeWord方法--查找時(shí)是否按詞查找 12.5.10 ReplaceAll方法--替換所有字符串 12.5.11 ReplaceCurrent方法--替換當(dāng)前選中字符串 12.5.12 SearchDown方法--向下查找 12.6 CPrintDialog類--打印對(duì)話框類 12.6.1 CPrintDialog方法--構(gòu)造方法 12.6.2 CreatePrinterDC方法--創(chuàng)建打印機(jī)畫布 12.6.3 GetCopies方法--獲取打印份數(shù) 12.6.4 GetDefaults方法--獲取打印機(jī)默認(rèn)設(shè)置 12.6.5 GetDeviceName方法--獲取當(dāng)前打印機(jī)名稱 12.6.6 GetDevMode方法--獲取打印機(jī)環(huán)境信息 12.6.7 GetDriverName方法--獲取打印機(jī)驅(qū)動(dòng)程序名稱 12.6.8 GetFromPage方法--獲取打印起始頁(yè) 12.6.9 GetToPage方法--獲取打印結(jié)束頁(yè) 12.6.10 GetPortName方法--獲取打印機(jī)端口名 12.6.11 GetPrinerDC方法--獲取打印機(jī)畫布句柄 12.6.12 PrintAll方法--打印所有文檔 12.6.13 PrintRange方法--是否選中區(qū)域打印 12.6.14 PrintSelection方法--打印選中區(qū)域 12.7 CPageSetupDialog類--頁(yè)面設(shè)置對(duì)話框類 12.7.1 CPageSetupDialog方法--構(gòu)造方法 ······ 

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Visual C++全能速查寶典 PDF格式下載


用戶評(píng)論 (總計(jì)5條)

 
 

  •   內(nèi)容詳細(xì),書很好。
  •   東西多很實(shí)用
  •   不錯(cuò),送貨速度很快,書的質(zhì)量也不錯(cuò)
  •   方便快捷的查找,推薦工具書
  •   非常不錯(cuò)的封面
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7