回覆列表
-
1 # 使用者4502085808331
-
2 # 使用者9101195118007
現理解的控制代碼有以下兩種意義:
第一種是指程式設計;
第二種是指Windows程式設計。現在大部分都是指程式設計、程式開發這類。
控制代碼解釋也有以下兩種:
第一種解釋:控制代碼是一種特殊的智慧指標 。當一個應用程式要引用其他系統(如資料庫、作業系統)所管理的記憶體塊或物件時,就要使用控制代碼。
第二種解釋:控制代碼是整個Windows程式設計的基礎。一個控制代碼是指使用的一個唯一的整數值,即一個4位元組(64位程式中為8位元組)長的數值,來標識應用程式中的不同物件和同類中的不同的例項。
例如,一個視窗,按鈕,圖示,捲軸,輸出裝置,控制元件或者檔案等。應用程式能夠透過控制代碼訪問相應的物件的資訊,但這裡的控制代碼不是指標,程式不能利用控制代碼來直接閱讀檔案中的資訊。如果控制代碼不在I/O檔案中,它是毫無用處的。 控制代碼是Windows用來標誌應用程式中建立的或是使用的唯一整數,Windows大量使用了控制代碼來標識物件。
控制代碼(handle),有多種意義,其中第一種是指程式設計,第二種是指Windows程式設計。現在大部分都是指程式設計/程式開發這類。第一種解釋:控制代碼是一種特殊的智慧指標 。當一個應用程式要引用其他系統(如資料庫、作業系統)所管理的記憶體塊或物件時,就要使用控制代碼。第二種解釋:整個Windows程式設計的基礎。一個控制代碼是指使用的一個唯一的整數值,即一個4位元組(64位程式中為8位元組)長的數值,來標識應用程式中的不同物件和同類中的不同的例項,諸如,一個視窗,按鈕,圖示,捲軸,輸出裝置,控制元件或者檔案等。應用程式能夠透過控制代碼訪問相應的物件的資訊,但是控制代碼不是指標,程式不能利用控制代碼來直接閱讀檔案中的資訊。如果控制代碼不在I/O檔案中,它是毫無用處的。 控制代碼是Windows用來標誌應用程式中建立的或是使用的唯一整數,Windows大量使用了控制代碼來標識物件。