?? loaddisrepairrecord.cpp
字號:
// LoadDisrepairRecord.cpp : implementation file
//
#include "stdafx.h"
#include "CTSClient.h"
#include "LoadDisrepairRecord.h"
#include "DisrepairInput.h"
#include "DestroyLoseTypeSelect.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
extern SOCKET clientSocket;
extern CString workDate;
extern CString workOrders;
/////////////////////////////////////////////////////////////////////////////
extern BOOL socketconnect;
/////////////////////////////////////////////////////////////////////////////
extern char recvbuf2[3072];
/////////////////////////////////////////////////////////////////////////////
// LoadDisrepairRecord dialog
LoadDisrepairRecord::LoadDisrepairRecord(CWnd* pParent /*=NULL*/)
: CDialog(LoadDisrepairRecord::IDD, pParent)
{
//{{AFX_DATA_INIT(LoadDisrepairRecord)
m_containerNo = _T("");
m_sealNo = _T("");
m_remark = _T("");
m_damageCondition = _T("");
objectId = _T("");
tallyListItemObjId = _T("");
damageCode = _T("");
propertyObjId = _T("");
modify = false;
//}}AFX_DATA_INIT
}
void LoadDisrepairRecord::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(LoadDisrepairRecord)
DDX_Control(pDX, IDC_COMBO1, m_damageCodeLDR);
DDX_Text(pDX, IDC_EDIT1, m_containerNo);
DDX_Text(pDX, IDC_EDIT2, m_sealNo);
DDX_Text(pDX, IDC_EDIT3, m_remark);
DDX_Text(pDX, IDC_EDIT4, m_damageCondition);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(LoadDisrepairRecord, CDialog)
//{{AFX_MSG_MAP(LoadDisrepairRecord)
ON_BN_CLICKED(front1, OnButton201)
ON_BN_CLICKED(front2, OnButton202)
ON_BN_CLICKED(front3, OnButton203)
ON_BN_CLICKED(front4, OnButton204)
ON_BN_CLICKED(left1, OnButton211)
ON_BN_CLICKED(left2, OnButton212)
ON_BN_CLICKED(left3, OnButton213)
ON_BN_CLICKED(left4, OnButton214)
ON_BN_CLICKED(bottom1, OnButton221)
ON_BN_CLICKED(bottom2, OnButton222)
ON_BN_CLICKED(bottom3, OnButton223)
ON_BN_CLICKED(bottom4, OnButton224)
ON_BN_CLICKED(top1, OnButton231)
ON_BN_CLICKED(top2, OnButton232)
ON_BN_CLICKED(top3, OnButton233)
ON_BN_CLICKED(top4, OnButton234)
ON_BN_CLICKED(right1, OnButton241)
ON_BN_CLICKED(right2, OnButton242)
ON_BN_CLICKED(right3, OnButton243)
ON_BN_CLICKED(right4, OnButton244)
ON_BN_CLICKED(back1, OnButton251)
ON_BN_CLICKED(back2, OnButton252)
ON_BN_CLICKED(back3, OnButton253)
ON_BN_CLICKED(back4, OnButton254)
ON_WM_CANCELMODE()
ON_BN_CLICKED(IDC_BUTTON2, OnSave)
ON_BN_CLICKED(IDC_BUTTON3, OnClean)
ON_BN_CLICKED(IDC_BUTTON7, OnButton7)
ON_BN_CLICKED(IDC_BUTTON8, OnButton8)
ON_BN_CLICKED(IDC_BUTTON9, OnButton9)
ON_BN_CLICKED(IDC_BUTTON6, OnCancel)
ON_CBN_SELCHANGE(IDC_COMBO1, OnSelchangeCombo1)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// LoadDisrepairRecord message handlers
void LoadDisrepairRecord::OnButton201()
{
if (m_remark == _T("")){
m_remark = _T("前左上");
}else{
m_remark = m_remark + _T(",前左上");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton202()
{
if (m_remark == _T("")){
m_remark = _T("前右上");
}else{
m_remark = m_remark + _T(",前右上");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton203()
{
if (m_remark == _T("")){
m_remark = _T("前左下");
}else{
m_remark = m_remark + _T(",前左下");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton204()
{
if (m_remark == _T("")){
m_remark = _T("前右下");
}else{
m_remark = m_remark + _T(",前右下");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton211()
{
if (m_remark == _T("")){
m_remark = _T("左左上");
}else{
m_remark = m_remark + _T(",左左上");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton212()
{
if (m_remark == _T("")){
m_remark = _T("左右上");
}else{
m_remark = m_remark + _T(",左右上");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton213()
{
if (m_remark == _T("")){
m_remark = _T("左左下");
}else{
m_remark = m_remark + _T(",左左下");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton214()
{
if (m_remark == _T("")){
m_remark = _T("左右下");
}else{
m_remark = m_remark + _T(",左右下");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton221()
{
if (m_remark == _T("")){
m_remark = _T("底左上");
}else{
m_remark = m_remark + _T(",底左上");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton222()
{
if (m_remark == _T("")){
m_remark = _T("底右上");
}else{
m_remark = m_remark + _T(",底右上");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton223()
{
if (m_remark == _T("")){
m_remark = _T("底左下");
}else{
m_remark = m_remark + _T(",底左下");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton224()
{
if (m_remark == _T("")){
m_remark = _T("底右下");
}else{
m_remark = m_remark + _T(",底右下");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton231()
{
if (m_remark == _T("")){
m_remark = _T("頂左上");
}else{
m_remark = m_remark + _T(",頂左上");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton232()
{
if (m_remark == _T("")){
m_remark = _T("頂右上");
}else{
m_remark = m_remark + _T(",頂右上");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton233()
{
if (m_remark == _T("")){
m_remark = _T("頂左下");
}else{
m_remark = m_remark + _T(",頂左下");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton234()
{
if (m_remark == _T("")){
m_remark = _T("頂右下");
}else{
m_remark = m_remark + _T(",頂右下");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton241()
{
if (m_remark == _T("")){
m_remark = _T("右左上");
}else{
m_remark = m_remark + _T(",右左上");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton242()
{
if (m_remark == _T("")){
m_remark = _T("右右上");
}else{
m_remark = m_remark + _T(",右右上");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton243()
{
if (m_remark == _T("")){
m_remark = _T("右左下");
}else{
m_remark = m_remark + _T(",右左下");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton244()
{
if (m_remark == _T("")){
m_remark = _T("右右下");
}else{
m_remark = m_remark + _T(",右右下");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton251()
{
if (m_remark == _T("")){
m_remark = _T("后左上");
}else{
m_remark = m_remark + _T(",后左上");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton252()
{
if (m_remark == _T("")){
m_remark = _T("后右上");
}else{
m_remark = m_remark + _T(",后右上");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton253()
{
if (m_remark == _T("")){
m_remark = _T("后左下");
}else{
m_remark = m_remark + _T(",后左下");
}
UpdateData(FALSE);
}
void LoadDisrepairRecord::OnButton254()
{
if (m_remark == _T("")){
m_remark = _T("后右下");
}else{
m_remark = m_remark + _T(",后右下");
}
UpdateData(FALSE);
}
BOOL LoadDisrepairRecord::OnInitDialog()
{
CDialog::OnInitDialog();
m_damageCodeLDR.SetCurSel(0);
CBitmap bmp11,bmp12,bmp13,bmp14,bmp21,bmp22,bmp23,bmp24,bmp31,bmp32,bmp33,bmp34,bmp41,bmp42,bmp43,bmp44,bmp51,bmp52,bmp53,bmp54,bmp61,bmp62,bmp63,bmp64;
HRGN hRgn11,hRgn12,hRgn13,hRgn14,hRgn21,hRgn22,hRgn23,hRgn24,hRgn31,hRgn32,hRgn33,hRgn34,hRgn41,hRgn42,hRgn43,hRgn44,hRgn51,hRgn52,hRgn53,hRgn54,hRgn61,hRgn62,hRgn63,hRgn64;
bmp11.LoadBitmap(IDB_FRONT_1);
hRgn11 = BitmapToRegion((HBITMAP)bmp11, RGB(0, 0, 0));
m_front_1.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(5,30), hRgn11, this, front1,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_front_1.SetWindowRgn(hRgn11, TRUE);
bmp12.LoadBitmap(IDB_FRONT_2);
hRgn12 = BitmapToRegion((HBITMAP)bmp12, RGB(0, 0, 0));
m_front_2.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(25,30), hRgn12, this, front2,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_front_2.SetWindowRgn(hRgn12, TRUE);
bmp13.LoadBitmap(IDB_FRONT_3);
hRgn13 = BitmapToRegion((HBITMAP)bmp13, RGB(0, 0, 0));
m_front_3.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(5,50), hRgn13, this, front3,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_front_3.SetWindowRgn(hRgn13, TRUE);
bmp14.LoadBitmap(IDB_FRONT_4);
hRgn14 = BitmapToRegion((HBITMAP)bmp14, RGB(0, 0, 0));
m_front_4.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(25,50), hRgn14, this, front4,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_front_4.SetWindowRgn(hRgn14, TRUE);
bmp21.LoadBitmap(IDB_LEFT_1);
hRgn21 = BitmapToRegion((HBITMAP)bmp21, RGB(0, 0, 0));
m_left_1.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(45,30), hRgn21, this, left1,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_left_1.SetWindowRgn(hRgn21, TRUE);
bmp22.LoadBitmap(IDB_LEFT_2);
hRgn22 = BitmapToRegion((HBITMAP)bmp22, RGB(0, 0, 0));
m_left_2.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(64,46), hRgn22, this, left2,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_left_2.SetWindowRgn(hRgn22, TRUE);
bmp23.LoadBitmap(IDB_LEFT_3);
hRgn23 = BitmapToRegion((HBITMAP)bmp23, RGB(0, 0, 0));
m_left_3.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(45,50), hRgn23, this, left3,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_left_3.SetWindowRgn(hRgn23, TRUE);
bmp24.LoadBitmap(IDB_LEFT_4);
hRgn24 = BitmapToRegion((HBITMAP)bmp24, RGB(0, 0, 0));
m_left_4.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(64,66), hRgn24, this, left4,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_left_4.SetWindowRgn(hRgn24, TRUE);
bmp31.LoadBitmap(IDB_BOTTOM_1);
hRgn31 = BitmapToRegion((HBITMAP)bmp31, RGB(0, 0, 0));
m_bottom_1.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(5,70), hRgn31, this, bottom1,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_bottom_1.SetWindowRgn(hRgn31, TRUE);
bmp32.LoadBitmap(IDB_BOTTOM_2);
hRgn32 = BitmapToRegion((HBITMAP)bmp32, RGB(0, 0, 0));
m_bottom_2.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(25,70), hRgn32, this, bottom2,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_bottom_2.SetWindowRgn(hRgn32, TRUE);
bmp33.LoadBitmap(IDB_BOTTOM_3);
hRgn33 = BitmapToRegion((HBITMAP)bmp33, RGB(0, 0, 0));
m_bottom_3.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(25,88), hRgn33, this, bottom3,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_bottom_3.SetWindowRgn(hRgn33, TRUE);
bmp34.LoadBitmap(IDB_BOTTOM_4);
hRgn34 = BitmapToRegion((HBITMAP)bmp34, RGB(0, 0, 0));
m_bottom_4.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(45,88), hRgn34, this, bottom4,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_bottom_4.SetWindowRgn(hRgn34, TRUE);
bmp41.LoadBitmap(IDB_TOP_1);
hRgn41 = BitmapToRegion((HBITMAP)bmp41, RGB(0, 0, 0));
m_top_1.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(150,30), hRgn41, this, top1,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_top_1.SetWindowRgn(hRgn41, TRUE);
bmp42.LoadBitmap(IDB_TOP_2);
hRgn42 = BitmapToRegion((HBITMAP)bmp42, RGB(0, 0, 0));
m_top_2.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(170,30), hRgn42, this, top2,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_top_2.SetWindowRgn(hRgn42, TRUE);
bmp43.LoadBitmap(IDB_TOP_3);
hRgn43 = BitmapToRegion((HBITMAP)bmp43, RGB(0, 0, 0));
m_top_3.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(128,50), hRgn43, this, top3,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_top_3.SetWindowRgn(hRgn43, TRUE);
bmp44.LoadBitmap(IDB_TOP_4);
hRgn44 = BitmapToRegion((HBITMAP)bmp44, RGB(0, 0, 0));
m_top_4.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(148,50), hRgn44, this, top4,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_top_4.SetWindowRgn(hRgn44, TRUE);
bmp51.LoadBitmap(IDB_RIGHT_1);
hRgn51 = BitmapToRegion((HBITMAP)bmp51, RGB(0, 0, 0));
m_right_1.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(168,52), hRgn51, this, right1,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_right_1.SetWindowRgn(hRgn51, TRUE);
bmp52.LoadBitmap(IDB_RIGHT_2);
hRgn52 = BitmapToRegion((HBITMAP)bmp52, RGB(0, 0, 0));
m_right_2.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(189,33), hRgn52, this, right2,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_right_2.SetWindowRgn(hRgn52, TRUE);
bmp53.LoadBitmap(IDB_RIGHT_3);
hRgn53 = BitmapToRegion((HBITMAP)bmp53, RGB(0, 0, 0));
m_right_3.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(168,72), hRgn53, this, right3,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_right_3.SetWindowRgn(hRgn53, TRUE);
bmp54.LoadBitmap(IDB_RIGHT_4);
hRgn54 = BitmapToRegion((HBITMAP)bmp54, RGB(0, 0, 0));
m_right_4.Create(_T(""), WS_CHILD | WS_VISIBLE, CPoint(189,55), hRgn53, this, right4,2, RGB(212, 208, 200), RGB(204,122,68), RGB(174, 174, 174), GetSysColor(COLOR_BTNFACE));
m_right_4.SetWindowRgn(hRgn54, TRUE);
bmp61.LoadBitmap(IDB_BACK_1);
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -