關於MFC一些簡單案例中需要用到的知識

2021-09-19 02:55:14 字數 1013 閱讀 5880

1、idc_edit 編輯控制項

獲取編輯控制項的整數數值

int hroberts = getdlgitemint(h_roberts);

設定編輯控制項上的整數數值

setdlgitemint(h_roberts,12);

2、控制台列印除錯資訊

新增乙個標頭檔案

#include

在需要開啟控制台視窗的地方呼叫

allocconsole();//注意檢查返回值

在需要輸出除錯的時候呼叫_cprintf等函式

如_cprintf("i=%d\n", i);

3、單選框

1、定義控制項對應變數

假定已經建立了乙個dialog,並且從控制項工具箱將 combo box 控制項拖放到上面。開啟 class wizard,新增控制項對應變數,如:ccombobox m_cbexamble;

在後面的**中會不斷使用這個變數。

2、從控制項得到選定的item

假設在控制項列表中已經選定某項,現在要得到被選定項的內容,首先要得到該項的位置,然後得到對應位置的內容。這裡會用到兩個函式,如:

int nindex = m_cbexample.getcursel();

cstring strcbtext;

m_cbexample.getlbtext( nindex, strcbtext);

這樣,得到的內容就儲存在 strcbtext 中。

若要選取當前內容,可呼叫函式getwindowtext(strcbtext)。

posted @

2018-10-17 21:29

#cloud 閱讀(

...)

編輯收藏

socket通訊中需要用到的一些資料型別轉換的方法

在上次做的專案中,使用到了socket進行資料通訊,其中用到了一些資料型別進行轉換的方法,現在 貼出來給大家分享下,希望大家多給些意見,能進一步幫忙完善更好了,先謝過了。整數轉為byte 低位在前,高位在後 要轉換的整數 byte位數 private static byte getbytesfrom...

socket通訊中需要用到的一些資料型別轉換的方法

在上次做的專案中,使用到了socket進行資料通訊,其中用到了一些資料型別進行轉換的方法,現在 貼出來給大家分享下,希望大家多給些意見,能進一步幫忙完善更好了,先謝過了。整數轉為byte 低位在前,高位在後 要轉換的整數 byte位數 private static byte getbytesfrom...

測試中需要用到的一些小工具

1.測試過程中需要對兩個檔案進行比較,我會選擇用beyondcompare。如果是code的比較,用visual sourcesafe的檔案比較器更準確。2.安裝測試時,檢測兩個時間點之間哪些檔案和登錄檔內容發生改變,會用installwatch。3.功能測試時,螢幕錄製工具seleniumide。...