#include #include "stcwnd.h" //スタティックウィンドウ作成 void StcWnd(HINSTANCE hInst, HWND hWnd) { hWndStc1 = CreateWindowEx(0, "STATIC", "課税支給額:", WS_CHILD|WS_VISIBLE|SS_LEFT, 160, 30, 120, 24, hWnd, (HMENU)ID_STATIC1, hInst, NULL); hWndStc2 = CreateWindowEx(0, "STATIC", "非課税支給額:", WS_CHILD|WS_VISIBLE|SS_LEFT, 160, 56, 120, 24, hWnd, (HMENU)ID_STATIC2, hInst, NULL); hWndStc3 = CreateWindowEx(0, "STATIC", "支給額合計:", WS_CHILD|WS_VISIBLE|SS_LEFT, 160, 82, 120, 24, hWnd, (HMENU)ID_STATIC3, hInst, NULL); hWndStc4 = CreateWindowEx(0, "STATIC", "健康保険料:", WS_CHILD|WS_VISIBLE|SS_LEFT, 160, 108, 120, 24, hWnd, (HMENU)ID_STATIC4, hInst, NULL); hWndStc5 = CreateWindowEx(0, "STATIC", "介護費用保険料:", WS_CHILD|WS_VISIBLE|SS_LEFT, 160, 134, 120, 24, hWnd, (HMENU)ID_STATIC5, hInst, NULL); hWndStc6 = CreateWindowEx(0, "STATIC", "厚生保険:", WS_CHILD|WS_VISIBLE|SS_LEFT, 160, 160, 120, 24, hWnd, (HMENU)ID_STATIC6, hInst, NULL); hWndStc7 = CreateWindowEx(0, "STATIC", "雇用保険料:", WS_CHILD|WS_VISIBLE|SS_LEFT, 160, 186, 120, 24, hWnd, (HMENU)ID_STATIC7, hInst, NULL); hWndStc8 = CreateWindowEx(0, "STATIC", "源泉徴収税:", WS_CHILD|WS_VISIBLE|SS_LEFT, 160, 212, 120, 24, hWnd, (HMENU)ID_STATIC8, hInst, NULL); hWndStc9 = CreateWindowEx(0, "STATIC", "控除額合計:", WS_CHILD|WS_VISIBLE|SS_LEFT, 160, 238, 120, 24, hWnd, (HMENU)ID_STATIC9, hInst, NULL); hWndStc10 = CreateWindowEx(0, "STATIC", "差引支給額:", WS_CHILD|WS_VISIBLE|SS_LEFT, 160, 264, 120, 24, hWnd, (HMENU)ID_STATIC10, hInst, NULL); hWndStc11 = CreateWindowEx(0, "STATIC", "給与", WS_CHILD|WS_VISIBLE|SS_CENTER, 285, 6, 120, 24, hWnd, (HMENU)ID_STATIC11, hInst, NULL); hWndStc12 = CreateWindowEx(0, "STATIC", "賞与", WS_CHILD|WS_VISIBLE|SS_CENTER, 410, 6, 120, 24, hWnd, (HMENU)ID_STATIC12, hInst, NULL); hWndStc13 = CreateWindowEx(0, "STATIC", "扶養家族数", WS_CHILD|WS_VISIBLE|SS_CENTER, 6, 250, 120, 24, hWnd, (HMENU)ID_STATIC13, hInst, NULL); } //ウィンドウ破棄 void DesStcWnd() { DestroyWindow(hWndStc1); DestroyWindow(hWndStc2); DestroyWindow(hWndStc3); DestroyWindow(hWndStc4); DestroyWindow(hWndStc5); DestroyWindow(hWndStc6); DestroyWindow(hWndStc7); DestroyWindow(hWndStc8); DestroyWindow(hWndStc9); DestroyWindow(hWndStc10); DestroyWindow(hWndStc11); DestroyWindow(hWndStc12); DestroyWindow(hWndStc13); } //フォント指定 void FntStcWnd() { SendMessage(hWndStc1, WM_SETFONT, (WPARAM)GetStockObject(DEFAULT_GUI_FONT), TRUE); SendMessage(hWndStc2, WM_SETFONT, (WPARAM)GetStockObject(DEFAULT_GUI_FONT), TRUE); SendMessage(hWndStc3, WM_SETFONT, (WPARAM)GetStockObject(DEFAULT_GUI_FONT), TRUE); SendMessage(hWndStc4, WM_SETFONT, (WPARAM)GetStockObject(DEFAULT_GUI_FONT), TRUE); SendMessage(hWndStc5, WM_SETFONT, (WPARAM)GetStockObject(DEFAULT_GUI_FONT), TRUE); SendMessage(hWndStc6, WM_SETFONT, (WPARAM)GetStockObject(DEFAULT_GUI_FONT), TRUE); SendMessage(hWndStc7, WM_SETFONT, (WPARAM)GetStockObject(DEFAULT_GUI_FONT), TRUE); SendMessage(hWndStc8, WM_SETFONT, (WPARAM)GetStockObject(DEFAULT_GUI_FONT), TRUE); SendMessage(hWndStc9, WM_SETFONT, (WPARAM)GetStockObject(DEFAULT_GUI_FONT), TRUE); SendMessage(hWndStc10, WM_SETFONT, (WPARAM)GetStockObject(DEFAULT_GUI_FONT), TRUE); SendMessage(hWndStc11, WM_SETFONT, (WPARAM)GetStockObject(DEFAULT_GUI_FONT), TRUE); SendMessage(hWndStc12, WM_SETFONT, (WPARAM)GetStockObject(DEFAULT_GUI_FONT), TRUE); SendMessage(hWndStc13, WM_SETFONT, (WPARAM)GetStockObject(DEFAULT_GUI_FONT), TRUE); }