Showing
2 changed files
with
21 additions
and
20 deletions
| @@ -72,12 +72,12 @@ int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine | @@ -72,12 +72,12 @@ int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine | ||
| 72 | MSG msg; | 72 | MSG msg; |
| 73 | 73 | ||
| 74 | if (!VersionCheck()) { | 74 | if (!VersionCheck()) { |
| 75 | - MessageBox(NULL, "MTTTY can't run on this version of Windows.", NULL, MB_OK); | 75 | + MessageBox(NULL, "BlueFlashTool can't run on this version of Windows.", NULL, MB_OK); |
| 76 | return 0; | 76 | return 0; |
| 77 | } | 77 | } |
| 78 | 78 | ||
| 79 | if (!InitializeApp(hInstance, nShowCmd)) { | 79 | if (!InitializeApp(hInstance, nShowCmd)) { |
| 80 | - MessageBox(NULL, "MTTTY couldn't start!", NULL, MB_OK); | 80 | + MessageBox(NULL, "BlueFlashTool couldn't start!", NULL, MB_OK); |
| 81 | return 0; | 81 | return 0; |
| 82 | } | 82 | } |
| 83 | 83 | ||
| @@ -161,6 +161,7 @@ BOOL InitializeApp(HINSTANCE hInst, int nShowCmd) | @@ -161,6 +161,7 @@ BOOL InitializeApp(HINSTANCE hInst, int nShowCmd) | ||
| 161 | } | 161 | } |
| 162 | 162 | ||
| 163 | QuerySerialPortStatusEx(TTYInfo.unOpenedPortAry,2,255); | 163 | QuerySerialPortStatusEx(TTYInfo.unOpenedPortAry,2,255); |
| 164 | + BGCOLOR(TTYInfo) = RGB(255,255,255); | ||
| 164 | 165 | ||
| 165 | // | 166 | // |
| 166 | // setup program's tty child window class | 167 | // setup program's tty child window class |
| @@ -181,7 +182,7 @@ BOOL InitializeApp(HINSTANCE hInst, int nShowCmd) | @@ -181,7 +182,7 @@ BOOL InitializeApp(HINSTANCE hInst, int nShowCmd) | ||
| 181 | // | 182 | // |
| 182 | // create main window | 183 | // create main window |
| 183 | // | 184 | // |
| 184 | - ghwndMain = CreateWindow("MTTTYClass", "Multi-threaded TTY", | 185 | + ghwndMain = CreateWindow("MTTTYClass", "BlueFlashTool ¶¦Î¬¶û¿Æ¼¼", |
| 185 | WS_OVERLAPPEDWINDOW | WS_CLIPCHILDREN, | 186 | WS_OVERLAPPEDWINDOW | WS_CLIPCHILDREN, |
| 186 | STARTXWINDOW, STARTYWINDOW, | 187 | STARTXWINDOW, STARTYWINDOW, |
| 187 | MAXXWINDOW, MAXYWINDOW, | 188 | MAXXWINDOW, MAXYWINDOW, |
| @@ -687,7 +688,7 @@ BOOL NEAR PaintTTY( HWND hWnd ) | @@ -687,7 +688,7 @@ BOOL NEAR PaintTTY( HWND hWnd ) | ||
| 687 | hDC = BeginPaint( hWnd, &ps ) ; | 688 | hDC = BeginPaint( hWnd, &ps ) ; |
| 688 | hOldFont = SelectObject( hDC, HTTYFONT( TTYInfo ) ) ; | 689 | hOldFont = SelectObject( hDC, HTTYFONT( TTYInfo ) ) ; |
| 689 | SetTextColor( hDC, FGCOLOR( TTYInfo ) ) ; | 690 | SetTextColor( hDC, FGCOLOR( TTYInfo ) ) ; |
| 690 | - SetBkColor( hDC, GetSysColor( COLOR_WINDOW ) ) ; | 691 | + SetBkColor( hDC, BGCOLOR( TTYInfo ) ) ; |
| 691 | rect = ps.rcPaint ; | 692 | rect = ps.rcPaint ; |
| 692 | nRow = | 693 | nRow = |
| 693 | min( MAXROWS - 1, | 694 | min( MAXROWS - 1, |
| @@ -710,7 +711,7 @@ BOOL NEAR PaintTTY( HWND hWnd ) | @@ -710,7 +711,7 @@ BOOL NEAR PaintTTY( HWND hWnd ) | ||
| 710 | rect.bottom = nVertPos + YCHAR( TTYInfo ) ; | 711 | rect.bottom = nVertPos + YCHAR( TTYInfo ) ; |
| 711 | rect.left = nHorzPos ; | 712 | rect.left = nHorzPos ; |
| 712 | rect.right = nHorzPos + XCHAR( TTYInfo ) * nCount ; | 713 | rect.right = nHorzPos + XCHAR( TTYInfo ) * nCount ; |
| 713 | - SetBkMode( hDC, OPAQUE ) ; | 714 | + SetBkMode( hDC, TRANSPARENT ) ; |
| 714 | ExtTextOut( hDC, nHorzPos, nVertPos, ETO_OPAQUE | ETO_CLIPPED, &rect, | 715 | ExtTextOut( hDC, nHorzPos, nVertPos, ETO_OPAQUE | ETO_CLIPPED, &rect, |
| 715 | (LPSTR)( SCREEN( TTYInfo ) + nRow * MAXCOLS + nCol ), | 716 | (LPSTR)( SCREEN( TTYInfo ) + nRow * MAXCOLS + nCol ), |
| 716 | nCount, NULL ) ; | 717 | nCount, NULL ) ; |
| @@ -47,7 +47,7 @@ BEGIN | @@ -47,7 +47,7 @@ BEGIN | ||
| 47 | DEFPUSHBUTTON "Close",IDOK,49,137,50,14 | 47 | DEFPUSHBUTTON "Close",IDOK,49,137,50,14 |
| 48 | ICON IDI_APPICON,IDC_PICTURE,9,12,18,20 | 48 | ICON IDI_APPICON,IDC_PICTURE,9,12,18,20 |
| 49 | LTEXT "Microsoft Corporation",IDC_STATIC,36,15,86,12 | 49 | LTEXT "Microsoft Corporation",IDC_STATIC,36,15,86,12 |
| 50 | - LTEXT "Multi-threaded TTY Sample",IDC_STATIC,36,31,91,12 | 50 | + LTEXT "BlueFlashTool Sample",IDC_STATIC,36,31,91,12 |
| 51 | LTEXT "Version 4.00",IDC_STATIC,36,47,51,12 | 51 | LTEXT "Version 4.00",IDC_STATIC,36,47,51,12 |
| 52 | LTEXT "Copyright (c) 1995",IDC_STATIC,36,63,72,12 | 52 | LTEXT "Copyright (c) 1995",IDC_STATIC,36,63,72,12 |
| 53 | EDITTEXT IDC_OSVERSIONINFO,36,81,104,46,ES_MULTILINE | ES_AUTOHSCROLL | ES_READONLY | 53 | EDITTEXT IDC_OSVERSIONINFO,36,81,104,46,ES_MULTILINE | ES_AUTOHSCROLL | ES_READONLY |
| @@ -63,18 +63,18 @@ BEGIN | @@ -63,18 +63,18 @@ BEGIN | ||
| 63 | COMBOBOX IDC_DATABITSCOMBO,217,0,48,48,CBS_DROPDOWNLIST | CBS_SORT | WS_DISABLED | WS_VSCROLL | WS_TABSTOP | 63 | COMBOBOX IDC_DATABITSCOMBO,217,0,48,48,CBS_DROPDOWNLIST | CBS_SORT | WS_DISABLED | WS_VSCROLL | WS_TABSTOP |
| 64 | COMBOBOX IDC_STOPBITSCOMBO,219,12,48,39,CBS_DROPDOWNLIST | CBS_SORT | WS_DISABLED | WS_VSCROLL | WS_TABSTOP | 64 | COMBOBOX IDC_STOPBITSCOMBO,219,12,48,39,CBS_DROPDOWNLIST | CBS_SORT | WS_DISABLED | WS_VSCROLL | WS_TABSTOP |
| 65 | LTEXT "Port",IDC_STATIC,2,2,17,8 | 65 | LTEXT "Port",IDC_STATIC,2,2,17,8 |
| 66 | - CONTROL "Local Echo",IDC_LOCALECHOCHK,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,268,0,49,10 | ||
| 67 | - CONTROL "Display Errors",IDC_DISPLAYERRORSCHK,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,268,7,57,10 | ||
| 68 | - PUSHBUTTON "Font...",IDC_FONTBTN,10,30,33,14 | ||
| 69 | - PUSHBUTTON "Comm Events...",IDC_COMMEVENTSBTN,47,30,61,14 | ||
| 70 | - CONTROL "CR => CR/LF",IDC_LFBTN,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,268,14,56,10 | ||
| 71 | - CONTROL "Autowrap",IDC_AUTOWRAPCHK,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,268,21,43,10 | ||
| 72 | - PUSHBUTTON "Flow Control...",IDC_FLOWCONTROLBTN,112,30,59,14 | ||
| 73 | - PUSHBUTTON "Timeouts...",IDC_TIMEOUTSBTN,175,30,49,14 | ||
| 74 | - CONTROL "No Reading",IDC_NOREADINGCHK,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,327,0,53,10 | ||
| 75 | - CONTROL "No Writing",IDC_NOWRITINGCHK,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,327,6,58,10 | ||
| 76 | - CONTROL "No Status",IDC_NOSTATUSCHK,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,327,21,54,10 | ||
| 77 | - CONTROL "No Events",IDC_NOEVENTSCHK,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,327,13,68,10 | 66 | + CONTROL "Local Echo",IDC_LOCALECHOCHK,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_DISABLED | WS_TABSTOP,268,0,49,10 |
| 67 | + CONTROL "Display Errors",IDC_DISPLAYERRORSCHK,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_DISABLED | WS_TABSTOP,268,7,57,10 | ||
| 68 | + PUSHBUTTON "Font...",IDC_FONTBTN,10,30,33,14,NOT WS_VISIBLE | ||
| 69 | + PUSHBUTTON "Comm Events...",IDC_COMMEVENTSBTN,47,30,61,14,NOT WS_VISIBLE | ||
| 70 | + CONTROL "CR => CR/LF",IDC_LFBTN,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_DISABLED | WS_TABSTOP,268,14,56,10 | ||
| 71 | + CONTROL "Autowrap",IDC_AUTOWRAPCHK,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_DISABLED | WS_TABSTOP,268,21,43,10 | ||
| 72 | + PUSHBUTTON "Flow Control...",IDC_FLOWCONTROLBTN,112,30,59,14,NOT WS_VISIBLE | ||
| 73 | + PUSHBUTTON "Timeouts...",IDC_TIMEOUTSBTN,175,30,49,14,NOT WS_VISIBLE | ||
| 74 | + CONTROL "No Reading",IDC_NOREADINGCHK,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_DISABLED | WS_TABSTOP,327,0,53,10 | ||
| 75 | + CONTROL "No Writing",IDC_NOWRITINGCHK,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_DISABLED | WS_TABSTOP,327,6,58,10 | ||
| 76 | + CONTROL "No Status",IDC_NOSTATUSCHK,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_DISABLED | WS_TABSTOP,327,21,54,10 | ||
| 77 | + CONTROL "No Events",IDC_NOEVENTSCHK,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_DISABLED | WS_TABSTOP,327,13,68,10 | ||
| 78 | PUSHBUTTON "连接夹具",IDC_BUTTON_CONNECT_UART,52,11,50,14 | 78 | PUSHBUTTON "连接夹具",IDC_BUTTON_CONNECT_UART,52,11,50,14 |
| 79 | PUSHBUTTON "软件路径",IDC_BUTTON2_SEC_BINFILE,109,11,50,14 | 79 | PUSHBUTTON "软件路径",IDC_BUTTON2_SEC_BINFILE,109,11,50,14 |
| 80 | END | 80 | END |
| @@ -299,9 +299,9 @@ BEGIN | @@ -299,9 +299,9 @@ BEGIN | ||
| 299 | BEGIN | 299 | BEGIN |
| 300 | BLOCK "040904b0" | 300 | BLOCK "040904b0" |
| 301 | BEGIN | 301 | BEGIN |
| 302 | - VALUE "Comments", "Multi-threaded TTY Sample for the Win32 SDK.\r\nDemonstrates serial communiction using multiple threads." | 302 | + VALUE "Comments", "BlueFlashTool Sample for the Win32 SDK.\r\nDemonstrates serial communiction using multiple threads." |
| 303 | VALUE "CompanyName", "Microsoft Corporation" | 303 | VALUE "CompanyName", "Microsoft Corporation" |
| 304 | - VALUE "FileDescription", "Multi-threaded TTY Sample for Win32" | 304 | + VALUE "FileDescription", "BlueFlashTool Sample for Win32" |
| 305 | VALUE "FileVersion", "4, 0, 0, 0" | 305 | VALUE "FileVersion", "4, 0, 0, 0" |
| 306 | VALUE "InternalName", "MTTTY" | 306 | VALUE "InternalName", "MTTTY" |
| 307 | VALUE "LegalCopyright", "Copyright ?1995" | 307 | VALUE "LegalCopyright", "Copyright ?1995" |
Please
register
or
login
to post a comment