該控件在VisualStudio資源編輯器中稱為“旋轉控件”,它們通常與“伙伴”編輯控件相關聯。您可以在其“屬性”窗口的“行為”組中設置它–當“Auto Buddy”設置為“True”時,它將與“最近的”編輯控件(實際上是Z-order)中的上一個控件)相關聯。您可能還需要將“Set Buddy Integer”設置為“True”。 與這些控件相關聯的例程有很多(比如設置/獲取范圍和位置的例程),行為封裝在CSpinButtonCtrl類中,這里有一個很好的概述。 如果希望手動編輯/創建資源腳本,則需要msctls_updown32類的控件,該控件應立即添加到“好友編輯”窗口之后,如下例所示: IDP_OPTMD DIALOGEX 0, 0, 262, 180 STYLE WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_CAPTION CAPTION L"Dilation/Skeletonisation" FONT 10, P_GUIFONT { GROUPBOX L"Pixel Dilation Options", IDC_DILPG, 10, 6, 247, 99, BS_GROUPBOX | SS_NOTIFY AUTOCHECKBOX L"Enable advanced options dialogue box?", IDC_DILEO, 17, 17, 160, 11, BS_AUTOCHECKBOX LTEXT L"Cycles =", IDC_DCYCS|0x8000, 190, 18, 30, 11, SS_NOTIFY EDITTEXT IDC_DCYCS, 221, 17, 28, 12, ES_CENTER | ES_NUMBER, WS_EX_CLIENTEDGE CONTROL 1, IDC_DCYUD, L"msctls_updown32", UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY |UDS_ARROWKEYS | UDS_NOTHOUSANDS, 241, 17, 12, 10
該控件在VisualStudio資源編輯器中稱為“旋轉控件”,它們通常與“伙伴”編輯控件相關聯。您可以在其“屬性”窗口的“行為”組中設置它–當“Auto Buddy”設置為“True”時,它將與“最近的”編輯控件(實際上是Z-order)中的上一個控件)相關聯。您可能還需要將“Set Buddy Integer”設置為“True”。
與這些控件相關聯的例程有很多(比如設置/獲取范圍和位置的例程),行為封裝在
CSpinButtonCtrl
類中,這里有一個很好的概述。如果希望手動編輯/創建資源腳本,則需要
msctls_updown32
類的控件,該控件應立即添加到“好友編輯”窗口之后,如下例所示: