MFC修改空間ID值

2021-07-06 06:43:08 字數 476 閱讀 6276

在mfc資源編輯之後,對應的resource.h中,每個控制項id都會對應的乙個值,在乙個page中的控制項,其資源id不會重複,但是不同page中的id值可以相同。

如果在乙個page中的控制項過多,在資料繫結的時候,針對每個控制項都要寫乙個繫結語句,好麻煩。

如果我們能保證page中想要處理的控制項id值是連續的,我們就可以利用迴圈來處理這個事情。

用檔案編輯器,開啟resource.h,搜尋_aps_next_control_value的值,系統自動生成的控制項id值都小於_aps_next_control_value。找到我們想要修改的控制項名稱,編輯其id值,將id值設定的比_aps_next_control_value大,這樣就能保證控制項id不會和其他id衝突,連續編輯想要修改的控制項。

修改完控制項的id之後,再修改_aps_next_control_value的值,保證大於_aps_next_control_value的值是沒有被用到過的,便於系統自動分配新的控制項id值。

mysql自增ID起始值修改方法

在mysql中很多朋友都認為欄位為auto increment型別自增id值是無法修改,其實這樣理解是錯誤的,下面介紹mysql自增id的起始值修改與設定方法。通常的設定自增字段的方法 建立 時新增 複製 如下 create table table1 id int auto increment pr...

mfc中id,控制代碼,指標

win32直接操作的是控制代碼handle,每個控制代碼就對應windows視窗,而vc對handle進行類封裝,間接操作的都是handle,現在控制代碼只是類的乙個成員變數。從控制代碼到指標 cwnd pwnd cwnd fromhandle hwnd a temporary cwnd objec...

MySQL中自增ID起始值修改方法

在實際測試工作過程中,有時因為生產環境已有歷史資料原因,需要測試環境資料id從某個值開始遞增,此時,我們需要修改資料庫中自增id起始值,下面以mysql為例 表名 users 建表時新增 create table users id int auto increment primary key,666...