日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

VC++ 6.0 C8051F340 MFC programming note

發(fā)布時(shí)間:2025/3/19 c/c++ 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VC++ 6.0 C8051F340 MFC programming note 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
/***************************************************************************************          VC++ 6.0 C8051F340 MFC programming note* 聲明:* 本文主要在使用VC++ 6.0 MFC的時(shí)候,對(duì)一些之前不知道的東西進(jìn)行記錄。* * 2015-10-16 晴 深圳 南山平山村 曾劍鋒*************************************************************************************/\\\\\\\\\\\\\\\\\-*- 目錄 -*-// | 一、vc6 MFC 輸出調(diào)試信息: | 二、vc6 MFC 字符串拷貝: | 三、vc6 MFC 字符串格式化: | 四、vc6 MFC 獲取控件: | 五、vc6 MFC 控件失效: | 六、vc6 MFC 字符串轉(zhuǎn)數(shù)字: | 七、工作者線程AfxBeginThread的原型如下: +---------------------------------------------+一、vc6 MFC 輸出調(diào)試信息:1. 在 Project | Setting 中,選項(xiàng) Post-builder step 里新建command,輸入:editbin /SUBSYSTEM:CONSOLE $(OUTDIR)\filename.exe(其中 filename 為可執(zhí)行文件名)2. 就可以使用 printf 或者 std::cout在控制臺(tái)中輸出了。3. 例如你的可執(zhí)行文件名為 HelloWorld.exe,則你新建的 command 就為editbin /SUBSYSTEM:CONSOLE $(OUTDIR)\HelloWorld.exe二、vc6 MFC 字符串拷貝:1. CString是一個(gè)動(dòng)態(tài)TCHAR數(shù)組,BSTR是一種專有格式的字符串(需要用系統(tǒng)提供的函數(shù)來操縱,LPCTSTR只是一個(gè)常量的TCHAR指針。這里相當(dāng)于轉(zhuǎn)換CString 變量為指針,因?yàn)檫@里使用了strcpy函數(shù)2. strcpy(szcode,(LPCTSTR)strcode);三、vc6 MFC 字符串格式化:strtmp=strcode;strcode.Format("%08s",strtmp); // 不夠八位補(bǔ)零 四、vc6 MFC 獲取控件:1. 基本用法(得到當(dāng)前對(duì)話框中的控件):CButton* btn = (CButton*)GetDlgItem(IDC_BUTTON_SEND);btn->SetWindowTextW(_T("hello"));2. 如果想得到其他對(duì)話框中的控件,用GetDlgItem(hwnd,IDD);3. Demo: GetDlgItem(IDC_BUTTON_CONNECT)->SetWindowText("Connect");五、vc6 MFC 控件失效:1. EnableWindow:這個(gè)是MFC里面的一個(gè)函數(shù)。2. GetDlgItem(IDC_COMBO_CANIND)->EnableWindow(TRUE);參數(shù)說明:IDC_COMBO_CANIND:是設(shè)置某個(gè)控件的一個(gè)ID,這個(gè)ID是固定的一個(gè)ID代表一個(gè)控件GetDlgItem函數(shù)代表得到ID為IDC_EDIT_INPUTFILE的控件的指針,然后調(diào)用函數(shù)EnableWindow()設(shè)置為true代表這個(gè)控件是可用的如果設(shè)置為false 就是不可用 界面上看 是灰色的 你無法點(diǎn)擊六、vc6 MFC 字符串轉(zhuǎn)數(shù)字:1. 數(shù)據(jù)轉(zhuǎn)換:/*** 這里僅僅是將字符串?dāng)?shù)據(jù)轉(zhuǎn)成數(shù)字*/CString strcode = "1";strcpy(szcode,(LPCTSTR)strcode);if(strtodata((unsigned char*)szcode,sztmp,4,0)!=0){MessageBox("Format error for AccCode !","Warning",MB_OK|MB_ICONQUESTION);return;}code=(((DWORD)sztmp[0])<<24)+(((DWORD)sztmp[1])<<16)+(((DWORD)sztmp[2])<<8)+((DWORD)sztmp[3]);2. strtodata的原型:int CTestDlg::strtodata(unsigned char *str, unsigned char *data,int len,int flag){unsigned char cTmp=0;int i=0;for(int j=0;j<len;j++){if(chartoint(str[i++],&cTmp)) // 判斷字符串結(jié)尾return 1;data[j]=cTmp;if(chartoint(str[i++],&cTmp)) // 判斷字符串結(jié)尾return 1;data[j]=(data[j]<<4)+cTmp;if(flag==1) // 這個(gè)應(yīng)該是為了除掉空格格式化的效果i++;}return 0;}七、工作者線程AfxBeginThread的原型如下:1. CWinThread* AfxBeginThread(AFX_THREADPROC pfnThreadProc,LPVOID lParam,int nPriority = THREAD_PRIORITY_NORMAL,UINT nStackSize = 0,DWORD dwCreateFlags = 0,LPSECURITY_ATTRIBUTES lpSecurityAttrs = NULL);//用于創(chuàng)建工作者線程 返回值: 成功時(shí)返回一個(gè)指向新線程的線程對(duì)象的指針,否則NULL。pfnThreadProc : 線程的入口函數(shù),聲明一定要如下: UINT MyThreadFunction(LPVOID pParam),不能設(shè)置為NULL;pParam : 傳遞入線程的參數(shù),注意它的類型為:LPVOID,所以我們可以傳遞一個(gè)結(jié)構(gòu)體入線程.nPriority : 線程的優(yōu)先級(jí),一般設(shè)置為 0 .讓它和主線程具有共同的優(yōu)先級(jí).nStackSize : 指定新創(chuàng)建的線程的棧的大小.如果為 0,新創(chuàng)建的線程具有和主線程一樣的大小的棧dwCreateFlags : 指定創(chuàng)建線程以后,線程有怎么樣的標(biāo)志.可以指定兩個(gè)值:CREATE_SUSPENDED : 線程創(chuàng)建以后,會(huì)處于掛起狀態(tài),直到調(diào)用:ResumeThread0 : 創(chuàng)建線程后就開始運(yùn)行.lpSecurityAttrs : 指向一個(gè) SECURITY_ATTRIBUTES 的結(jié)構(gòu)體,用它來標(biāo)志新創(chuàng)建線程的安全性.如果為 NULL,那么新創(chuàng)建的線程就具有和主線程一樣的安全性.如果要在線程內(nèi)結(jié)束線程,可以在線程內(nèi)調(diào)用 AfxEndThread.結(jié)束線程的兩種方式當(dāng)你在后臺(tái)用線程來打印一些圖形時(shí).有時(shí)在打印一部分后,你希望可以停下來,那么此如何讓線程停止呢.2. 常見用法AfxBeginThread(ThreadProc,this);

?

總結(jié)

以上是生活随笔為你收集整理的VC++ 6.0 C8051F340 MFC programming note的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 性――交――性――乱睡觉 | 国产亚洲第一页 | 性开放的欧美大片 | 男女深夜福利 | 免费黄色一区二区 | 黄色免费视屏 | 美女在线播放 | 自拍第一区| 日日摸天天爽天天爽视频 | 黄色日韩在线 | 欧美一级片播放 | 国产aⅴ一区二区三区 | 欧美成人秋霞久久aa片 | 免费av网站在线看 | 无码人妻丰满熟妇区五十路百度 | 尤物视频在线观看视频 | 日韩色在线 | 69视频一区二区三区 | a√国产 | 成年人视频免费在线观看 | 日本国产精品视频 | 999xxxx| 国产喷水吹潮视频www | 国产精品不卡一区 | 久久911| 日韩mv欧美mv国产网站 | 亚洲最色网站 | 美女的诞生免费观看在线高清 | 亚洲最大黄色网址 | free欧美性69护士呻吟 | 欧美系列一区二区 | 欧美多人猛交狂配 | yjizz国产 | 国产在线观看一区二区三区 | 干成人网 | 亚洲免费观看高清完整版在线 | 爱啪啪av| 国产麻豆精品在线观看 | 日本一区二区三区视频在线观看 | 国产九色sp调教91 | 国产精品久久久久久久久久久久久久久 | 欧美色视| 操视频网站 | 芒果视频污污 | 国产精品黄色大片 | www在线播放 | 久久露脸国语精品国产 | 久久久噜噜噜久久中文字幕色伊伊 | 一级黄色大片免费看 | 久久香视频 | 亚洲国产欧美在线观看 | 成人av中文解说水果派 | 中文字幕校园春色 | 精品九九在线 | 永久av在线免费观看 | 欧美91看片特黄aaaa | 九九热视 | 成年人网站免费视频 | 黑人vs日本人ⅹxxxhd | 欧美自偷自拍 | 国产有码在线观看 | 91女神在线| 精品人妻一区二区三区浪潮在线 | 奇米影视77777 | 国产成人免费片在线观看 | 五月天激情开心网 | 精品国产一区二区三区四 | 亚洲最大的av网站 | 成年人视频在线观看免费 | av美女在线观看 | 中文字幕亚洲视频 | 日本国产三级xxxxxx | 黑人一区二区三区 | 久久久青 | 在线电影一区二区 | 亚洲hh| 国模无码大尺度一区二区三区 | 一个人在线观看www软件 | 青青草娱乐视频 | 黄页网站视频 | 色欲色香天天天综合网www | 国产伦精品一区二区三区四区免费 | 天堂在线观看免费视频 | 中文字幕一区二区三区电影 | 四级黄色片 | 久久羞羞 | 91网站永久免费看nba视频 | 黄色网页大全 | 亚洲av无码乱码国产精品fc2 | 国产日韩不卡 | 91午夜视频在线观看 | 少妇一级淫免费放 | 桥本有菜aⅴ一区二区三区 在线午夜电影 | av在线资源站| 国产成人无码a区在线观看视频 | 99精品毛片 | 成人一区av | 久久爱伊人| 国产肉体ⅹxxx137大胆 |