commit
33a08f1ab7
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,36 @@
|
||||
Z:\D-2\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\DEBUG\T5SIGN_ITK.PCH
|
||||
Z:\D-2\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\DEBUG\STDAFX.OBJ
|
||||
Z:\D-2\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\DEBUG\VC110.PDB
|
||||
Z:\D-2\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\DEBUG\HS_SET_SIGNOFF.OBJ
|
||||
Z:\D-2\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\DEBUG\PX_CAXATOPDF.OBJ
|
||||
Z:\D-2\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\DEBUG\T5SIGN_ITK.OBJ
|
||||
Z:\D-2\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\DEBUG\LIB_CUSTOM_MAIN.OBJ
|
||||
Z:\D-2\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\DEBUG\STRING_HELPER.OBJ
|
||||
Z:\D-2\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\DEBUG\STRING_UTILS.OBJ
|
||||
Z:\D-2\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\DEBUG\CLEAR_FORM_PROP.OBJ
|
||||
Z:\D-2\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\DEBUG\CONNOR_UTIL.OBJ
|
||||
Z:\D-2\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\DEBUG\EPM_REGISTER_HANDLER.OBJ
|
||||
Z:\D-2\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\DEBUG\EPM_SIGN_REV.OBJ
|
||||
Z:\D-2\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\DEBUG\EPM_SIGNOFF_DATASET.OBJ
|
||||
Z:\D-2\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\DEBUG\ERP_UTILS.OBJ
|
||||
Z:\D-2\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\DEBUG\SPACE_NODE.OBJ
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\clear_form_prop.obj
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\connor_util.obj
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\epm_register_handler.obj
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\epm_signoff_dataset.obj
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\epm_sign_rev.obj
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\erp_utils.obj
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\HS_set_signoff.obj
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\lib_custom_main.obj
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\PX_CaxaToPDF.obj
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\space_node.obj
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\stdafx.obj
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\string_helper.obj
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\string_utils.obj
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\T5Sign_ITK.obj
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\cl.command.1.tlog
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\CL.read.1.tlog
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\CL.write.1.tlog
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\T5Sign_ITK.pch
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\vc110.idb
|
||||
Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Debug\vc110.pdb
|
@ -0,0 +1,2 @@
|
||||
#v4.0:v110:false
|
||||
Debug|Win32|Z:\D-2\Project\蓬翔\ITK\64位\T5Sign_ITK\|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,61 @@
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\T5SIGN_ITK.PCH
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\STDAFX.OBJ
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\VC110.PDB
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\SPACE_NODE.OBJ
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\ERP_UTILS.OBJ
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\EPM_SIGNOFF_DATASET.OBJ
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\EPM_SIGN_REV.OBJ
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\EPM_REGISTER_HANDLER.OBJ
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\CONNOR_UTIL.OBJ
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\CLEAR_FORM_PROP.OBJ
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\STRING_UTILS.OBJ
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\STRING_HELPER.OBJ
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\LIB_CUSTOM_MAIN.OBJ
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\T5SIGN_ITK.OBJ
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\PX_SAVE_AFTEROPERATION.OBJ
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\PX_CAXATOPDF.OBJ
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\HS_SET_SIGNOFF.OBJ
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\HS_PDF_SIGNOFF.OBJ
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\COMMON_ITK_UTIL.OBJ
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\RELEASE\T5SIGN_ITK.DLL
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\RELEASE\T5SIGN_ITK.PDB
|
||||
Z:\D-3\PROJECT\蓬翔\ITK\64位\T5SIGN_ITK\T5SIGN_ITK\RELEASE\T5SIGN_ITK.RES
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\Release\T5Sign_ITK.lib
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\Release\T5Sign_ITK.exp
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\clear_form_prop.obj
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\common_itk_util.obj
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\connor_util.obj
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\epm_register_handler.obj
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\epm_signoff_dataset.obj
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\epm_sign_rev.obj
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\erp_utils.obj
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\HS_pdf_signoff.obj
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\HS_set_signoff.obj
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\lib_custom_main.obj
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\PX_CaxaToPDF.obj
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\PX_Save_AfterOperation.obj
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\space_node.obj
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\stdafx.obj
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\string_helper.obj
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\string_utils.obj
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\T5Sign_ITK.obj
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\cl.command.1.tlog
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\CL.read.1.tlog
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\CL.write.1.tlog
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\link-cvtres.read.1.tlog
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\link-cvtres.write.1.tlog
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\link-rc.read.1.tlog
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\link-rc.write.1.tlog
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\link.command.1.tlog
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\link.read.1.tlog
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\link.read.2.tlog
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\link.write.1.tlog
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\rc.command.1.tlog
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\rc.read.1.tlog
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\rc.write.1.tlog
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\T5Sign_ITK.write.1.tlog
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\T5Sign_ITK.res
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\T5Sign_ITK.pch
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\Release\vc110.pdb
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\Release\T5Sign_ITK.pdb
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\Release\T5Sign_ITK.dll
|
@ -0,0 +1,2 @@
|
||||
#v4.0:v110:false
|
||||
Release|Win32|Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,5 @@
|
||||
^Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\T5Sign_ITK\T5Sign_ITK.vcxproj
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\Release\T5Sign_ITK.lib
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\Release\T5Sign_ITK.lib
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\Release\T5Sign_ITK.exp
|
||||
Z:\D-3\Project\蓬翔\ITK\64位\T5Sign_ITK\Release\T5Sign_ITK.exp
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1 @@
|
||||
清单资源上次更新时间为 16:09:20.16,更新位置为 2019/01/03 周四
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,31 @@
|
||||
//{{NO_DEPENDENCIES}}
|
||||
// Microsoft Visual C++ generated include file.
|
||||
// Used by T5Sign_ITK.rc
|
||||
//
|
||||
|
||||
#define IDS_APP_TITLE 103
|
||||
|
||||
#define IDR_MAINFRAME 128
|
||||
#define IDD_T5SIGN_ITK_DIALOG 102
|
||||
#define IDD_ABOUTBOX 103
|
||||
#define IDM_ABOUT 104
|
||||
#define IDM_EXIT 105
|
||||
#define IDI_T5SIGN_ITK 107
|
||||
#define IDI_SMALL 108
|
||||
#define IDC_T5SIGN_ITK 109
|
||||
#define IDC_MYICON 2
|
||||
#ifndef IDC_STATIC
|
||||
#define IDC_STATIC -1
|
||||
#endif
|
||||
// жÔÏóµÄÏÂÒ»×éĬÈÏÖµ
|
||||
//
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
#ifndef APSTUDIO_READONLY_SYMBOLS
|
||||
|
||||
#define _APS_NO_MFC 130
|
||||
#define _APS_NEXT_RESOURCE_VALUE 129
|
||||
#define _APS_NEXT_COMMAND_VALUE 32771
|
||||
#define _APS_NEXT_CONTROL_VALUE 1000
|
||||
#define _APS_NEXT_SYMED_VALUE 110
|
||||
#endif
|
||||
#endif
|
@ -0,0 +1,190 @@
|
||||
// T5Sign_ITK.cpp : 定义应用程序的入口点。
|
||||
//
|
||||
|
||||
#include "stdafx.h"
|
||||
#include "T5Sign_ITK.h"
|
||||
|
||||
#define MAX_LOADSTRING 100
|
||||
|
||||
// 全局变量:
|
||||
HINSTANCE hInst; // 当前实例
|
||||
TCHAR szTitle[MAX_LOADSTRING]; // 标题栏文本
|
||||
TCHAR szWindowClass[MAX_LOADSTRING]; // 主窗口类名
|
||||
|
||||
// 此代码模块中包含的函数的前向声明:
|
||||
ATOM MyRegisterClass(HINSTANCE hInstance);
|
||||
BOOL InitInstance(HINSTANCE, int);
|
||||
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
|
||||
INT_PTR CALLBACK About(HWND, UINT, WPARAM, LPARAM);
|
||||
|
||||
int APIENTRY _tWinMain(HINSTANCE hInstance,
|
||||
HINSTANCE hPrevInstance,
|
||||
LPTSTR lpCmdLine,
|
||||
int nCmdShow)
|
||||
{
|
||||
UNREFERENCED_PARAMETER(hPrevInstance);
|
||||
UNREFERENCED_PARAMETER(lpCmdLine);
|
||||
|
||||
// TODO: 在此放置代码。
|
||||
MSG msg;
|
||||
HACCEL hAccelTable;
|
||||
|
||||
// 初始化全局字符串
|
||||
LoadString(hInstance, IDS_APP_TITLE, szTitle, MAX_LOADSTRING);
|
||||
LoadString(hInstance, IDC_T5SIGN_ITK, szWindowClass, MAX_LOADSTRING);
|
||||
MyRegisterClass(hInstance);
|
||||
|
||||
// 执行应用程序初始化:
|
||||
if (!InitInstance (hInstance, nCmdShow))
|
||||
{
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
hAccelTable = LoadAccelerators(hInstance, MAKEINTRESOURCE(IDC_T5SIGN_ITK));
|
||||
|
||||
// 主消息循环:
|
||||
while (GetMessage(&msg, NULL, 0, 0))
|
||||
{
|
||||
if (!TranslateAccelerator(msg.hwnd, hAccelTable, &msg))
|
||||
{
|
||||
TranslateMessage(&msg);
|
||||
DispatchMessage(&msg);
|
||||
}
|
||||
}
|
||||
|
||||
return (int) msg.wParam;
|
||||
}
|
||||
|
||||
|
||||
|
||||
//
|
||||
// 函数: MyRegisterClass()
|
||||
//
|
||||
// 目的: 注册窗口类。
|
||||
//
|
||||
// 注释:
|
||||
//
|
||||
// 仅当希望
|
||||
// 此代码与添加到 Windows 95 中的“RegisterClassEx”
|
||||
// 函数之前的 Win32 系统兼容时,才需要此函数及其用法。调用此函数十分重要,
|
||||
// 这样应用程序就可以获得关联的
|
||||
// “格式正确的”小图标。
|
||||
//
|
||||
ATOM MyRegisterClass(HINSTANCE hInstance)
|
||||
{
|
||||
WNDCLASSEX wcex;
|
||||
|
||||
wcex.cbSize = sizeof(WNDCLASSEX);
|
||||
|
||||
wcex.style = CS_HREDRAW | CS_VREDRAW;
|
||||
wcex.lpfnWndProc = WndProc;
|
||||
wcex.cbClsExtra = 0;
|
||||
wcex.cbWndExtra = 0;
|
||||
wcex.hInstance = hInstance;
|
||||
wcex.hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_T5SIGN_ITK));
|
||||
wcex.hCursor = LoadCursor(NULL, IDC_ARROW);
|
||||
wcex.hbrBackground = (HBRUSH)(COLOR_WINDOW+1);
|
||||
wcex.lpszMenuName = MAKEINTRESOURCE(IDC_T5SIGN_ITK);
|
||||
wcex.lpszClassName = szWindowClass;
|
||||
wcex.hIconSm = LoadIcon(wcex.hInstance, MAKEINTRESOURCE(IDI_SMALL));
|
||||
|
||||
return RegisterClassEx(&wcex);
|
||||
}
|
||||
|
||||
//
|
||||
// 函数: InitInstance(HINSTANCE, int)
|
||||
//
|
||||
// 目的: 保存实例句柄并创建主窗口
|
||||
//
|
||||
// 注释:
|
||||
//
|
||||
// 在此函数中,我们在全局变量中保存实例句柄并
|
||||
// 创建和显示主程序窗口。
|
||||
//
|
||||
BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)
|
||||
{
|
||||
HWND hWnd;
|
||||
|
||||
hInst = hInstance; // 将实例句柄存储在全局变量中
|
||||
|
||||
hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW,
|
||||
CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL);
|
||||
|
||||
if (!hWnd)
|
||||
{
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
ShowWindow(hWnd, nCmdShow);
|
||||
UpdateWindow(hWnd);
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
//
|
||||
// 函数: WndProc(HWND, UINT, WPARAM, LPARAM)
|
||||
//
|
||||
// 目的: 处理主窗口的消息。
|
||||
//
|
||||
// WM_COMMAND - 处理应用程序菜单
|
||||
// WM_PAINT - 绘制主窗口
|
||||
// WM_DESTROY - 发送退出消息并返回
|
||||
//
|
||||
//
|
||||
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
|
||||
{
|
||||
int wmId, wmEvent;
|
||||
PAINTSTRUCT ps;
|
||||
HDC hdc;
|
||||
|
||||
switch (message)
|
||||
{
|
||||
case WM_COMMAND:
|
||||
wmId = LOWORD(wParam);
|
||||
wmEvent = HIWORD(wParam);
|
||||
// 分析菜单选择:
|
||||
switch (wmId)
|
||||
{
|
||||
case IDM_ABOUT:
|
||||
DialogBox(hInst, MAKEINTRESOURCE(IDD_ABOUTBOX), hWnd, About);
|
||||
break;
|
||||
case IDM_EXIT:
|
||||
DestroyWindow(hWnd);
|
||||
break;
|
||||
default:
|
||||
return DefWindowProc(hWnd, message, wParam, lParam);
|
||||
}
|
||||
break;
|
||||
case WM_PAINT:
|
||||
hdc = BeginPaint(hWnd, &ps);
|
||||
// TODO: 在此添加任意绘图代码...
|
||||
EndPaint(hWnd, &ps);
|
||||
break;
|
||||
case WM_DESTROY:
|
||||
PostQuitMessage(0);
|
||||
break;
|
||||
default:
|
||||
return DefWindowProc(hWnd, message, wParam, lParam);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
// “关于”框的消息处理程序。
|
||||
INT_PTR CALLBACK About(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
|
||||
{
|
||||
UNREFERENCED_PARAMETER(lParam);
|
||||
switch (message)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
return (INT_PTR)TRUE;
|
||||
|
||||
case WM_COMMAND:
|
||||
if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL)
|
||||
{
|
||||
EndDialog(hDlg, LOWORD(wParam));
|
||||
return (INT_PTR)TRUE;
|
||||
}
|
||||
break;
|
||||
}
|
||||
return (INT_PTR)FALSE;
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
#pragma once
|
||||
|
||||
#include "resource.h"
|
After Width: | Height: | Size: 23 KiB |
@ -0,0 +1,127 @@
|
||||
//Microsoft Visual C++ 生成的资源脚本。
|
||||
//
|
||||
#include "resource.h"
|
||||
|
||||
#define APSTUDIO_READONLY_SYMBOLS
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// 从 TEXTINCLUDE 2 资源生成。
|
||||
//
|
||||
#define APSTUDIO_HIDDEN_SYMBOLS
|
||||
#include "windows.h"
|
||||
#undef APSTUDIO_HIDDEN_SYMBOLS
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#undef APSTUDIO_READONLY_SYMBOLS
|
||||
|
||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
|
||||
LANGUAGE 4, 2
|
||||
#pragma code_page(936)
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// 图标
|
||||
//
|
||||
|
||||
// ID 值最低的图标放在最前面,以确保应用程序图标
|
||||
// 在所有系统中保持一致。
|
||||
|
||||
IDI_T5SIGN_ITK ICON "T5Sign_ITK.ico"
|
||||
IDI_SMALL ICON "small.ico"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// 菜单
|
||||
//
|
||||
|
||||
IDC_T5SIGN_ITK MENU
|
||||
BEGIN
|
||||
POPUP "文件(&F)"
|
||||
BEGIN
|
||||
MENUITEM "退出(&X)", IDM_EXIT
|
||||
END
|
||||
POPUP "帮助(&H)"
|
||||
BEGIN
|
||||
MENUITEM "关于(&A) ...", IDM_ABOUT
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// 快捷键
|
||||
//
|
||||
|
||||
IDC_T5SIGN_ITK ACCELERATORS
|
||||
BEGIN
|
||||
"?", IDM_ABOUT, ASCII, ALT
|
||||
"/", IDM_ABOUT, ASCII, ALT
|
||||
END
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// 对话框
|
||||
//
|
||||
|
||||
IDD_ABOUTBOX DIALOG 22, 17, 230, 75
|
||||
STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "关于"
|
||||
FONT 9, "宋体"
|
||||
BEGIN
|
||||
ICON IDI_T5SIGN_ITK,IDC_MYICON,14,9,16,16
|
||||
LTEXT "T5Sign_ITK 1.0 版",IDC_STATIC,49,10,119,8,SS_NOPREFIX
|
||||
LTEXT "版权所有 (C) 2018",IDC_STATIC,49,20,119,8
|
||||
DEFPUSHBUTTON "确定",IDOK,195,6,30,11,WS_GROUP
|
||||
END
|
||||
|
||||
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// TEXTINCLUDE
|
||||
//
|
||||
1 TEXTINCLUDE
|
||||
BEGIN
|
||||
"resource.h\0"
|
||||
END
|
||||
|
||||
2 TEXTINCLUDE
|
||||
BEGIN
|
||||
"#define APSTUDIO_HIDDEN_SYMBOLS\r\n"
|
||||
"#include ""windows.h""\r\n"
|
||||
"#undef APSTUDIO_HIDDEN_SYMBOLS\r\n"
|
||||
"\0"
|
||||
END
|
||||
|
||||
3 TEXTINCLUDE
|
||||
BEGIN
|
||||
"\r\n"
|
||||
"\0"
|
||||
END
|
||||
|
||||
#endif // APSTUDIO_INVOKED
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// 字符串表
|
||||
//
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDC_T5SIGN_ITK "T5SIGN_ITK"
|
||||
IDS_APP_TITLE "T5Sign_ITK"
|
||||
END
|
||||
|
||||
#endif
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
|
||||
#ifndef APSTUDIO_INVOKED
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// 从 TEXTINCLUDE 3 资源生成。
|
||||
//
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#endif // 不是 APSTUDIO_INVOKED
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue