| | |
| | | return (pBuffer[0] & 0xff) | (pBuffer[1] & 0xff) << 8; |
| | | } |
| | | |
| | | BOOL CToolUnits::getBit(const char c, int index) |
| | | { |
| | | switch (index) |
| | | { |
| | | case 0: |
| | | return c & 0x01; |
| | | break; |
| | | case 1: |
| | | return c & 0x02; |
| | | break; |
| | | case 2: |
| | | return c & 0x04; |
| | | break; |
| | | case 3: |
| | | return c & 0x08; |
| | | break; |
| | | case 4: |
| | | return c & 0x10; |
| | | break; |
| | | case 5: |
| | | return c & 0x20; |
| | | break; |
| | | case 6: |
| | | return c & 0x40; |
| | | break; |
| | | case 7: |
| | | return c & 0x80; |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | | |
| | | return FALSE; |
| | | } |
| | | |
| | | void CToolUnits::setDlgItemDouble(CWnd* pWnd, int nCtrlId, double value) |
| | | { |
| | | CString strText; |