usbdlg.c
来自「| Target | | 芯片固件程序 | keil C51 uVisi」· C语言 代码 · 共 95 行
C
95 行
#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 + =
减小字号Ctrl + -
显示快捷键?