📄 usbdlg.c
字号:
#include <windows.h>
#include "resource.h"
#include "main.h"
BOOL CALLBACK AboutProc(HWND hDlg,
UINT Message,
WPARAM wParam,
LPARAM lParam)
{
switch (Message) {
case WM_INITDIALOG :
break;
case WM_COMMAND :
switch (wParam) {
case IDOK :
EndDialog(hDlg, TRUE) ;
break;
case IDCANCEL :
EndDialog(hDlg, FALSE) ;
break;
}
}
return FALSE ;
}
BOOL CALLBACK TestProc(HWND hDlg,
UINT Message,
WPARAM wParam,
LPARAM lParam)
{
switch (Message) {
case WM_INITDIALOG :
SetDlgItemInt (hDlg, IDC_PACKET_SIZE, PacketSize,FALSE);
if(PacketSizeIncrement == TRUE)
CheckDlgButton(hDlg, IDC_PACKET_SIZE_INCREMENT,BST_CHECKED);
SetDlgItemInt (hDlg, IDC_TEST_VALUE, TestValue,FALSE);
if(TestValueIncrement == TRUE)
CheckDlgButton(hDlg, IDC_TEST_VALUE_INCREMENT,BST_CHECKED);
if(End24Radio == TRUE) {
CheckDlgButton(hDlg, IDC_EDN26RADIO,BST_CHECKED);
CheckDlgButton(hDlg, IDC_END48RADIO,BST_UNCHECKED);
}
else {
CheckDlgButton(hDlg, IDC_EDN26RADIO,BST_UNCHECKED);
CheckDlgButton(hDlg, IDC_END48RADIO,BST_CHECKED);
}
break;
case WM_COMMAND :
switch (wParam) {
case IDC_TEST_DEFAULT:
SetDlgItemInt (hDlg, IDC_PACKET_SIZE, 10, FALSE);
CheckDlgButton(hDlg, IDC_PACKET_SIZE_INCREMENT,BST_CHECKED);
SetDlgItemInt (hDlg, IDC_TEST_VALUE, 10, FALSE);
CheckDlgButton(hDlg, IDC_TEST_VALUE_INCREMENT,BST_UNCHECKED);
CheckDlgButton(hDlg, IDC_EDN26RADIO,BST_CHECKED);
CheckDlgButton(hDlg, IDC_END48RADIO,BST_UNCHECKED);
break;
case IDOK :
PacketSize= GetDlgItemInt (hDlg, IDC_PACKET_SIZE, NULL, FALSE);
if(IsDlgButtonChecked(hDlg,IDC_PACKET_SIZE_INCREMENT) == BST_CHECKED)
PacketSizeIncrement=TRUE;
else
PacketSizeIncrement=FALSE;
TestValue = GetDlgItemInt (hDlg, IDC_TEST_VALUE, NULL, FALSE);
if(IsDlgButtonChecked(hDlg,IDC_TEST_VALUE_INCREMENT) == BST_CHECKED)
TestValueIncrement=TRUE;
else
TestValueIncrement=FALSE;
if(IsDlgButtonChecked(hDlg,IDC_EDN26RADIO) == BST_CHECKED)
End24Radio=TRUE;
else
End24Radio=FALSE;
EndDialog(hDlg, TRUE) ;
break;
case IDCANCEL :
EndDialog(hDlg, FALSE) ;
break;
}
}
return FALSE ;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -