-
大小: 15.18MB文件類型: .zip金幣: 1下載: 0 次發布日期: 2023-06-16
- 語言: 其他
- 標簽: VProtect.2.1??
資源簡介
VProtect.2.1.0.1030.Demo
代碼片段和文件信息
#include?
#include?“resource.h“
//包含Vprotect?Sdk頭文件
//Include?VProtect?Sdk?HeadFile
#include?“..\..\..\sdk\C++\Virtualize_Sdk.h“
#include?“..\..\..\sdk\C++\VP_License_Sdk.h“
BOOL?Test_GetHardId(HWND?HMain)
{
VP_SDK_VIRTUALIZE
char?*PHardId?=?new?char[256];
ZeroMemory(PHardId256);
DWORD?Len?=?VP_Sdk_GetHardWareIdA(VP_SDK_INDEX_GETHARDWAREIDAPHardId);
if?(Len)
{
SetDlgItemTextA(HMainIDC_HARDIDPHardId);
}
delete?[]PHardId;
return?Len;
}
BOOL?Test_GetUserName(HWND?HMain)
{
VP_SDK_VIRTUALIZE
char?*PUserName?=?new?char[256];
ZeroMemory(PUserName256);
DWORD?Len?=?VP_Sdk_GetUserNameA(VP_SDK_INDEX_GETUSERNAMEAPUserName);
if?(Len)
{
SetDlgItemTextA(HMainIDC_HARDIDPUserName);
}
delete?[]PUserName;
return?Len;
}
BOOL?Test_RegDeCode(HWND?HMain)
{
//使用了注冊解碼SDK不能和其他加密SDK嵌套
//RegDeCode?Sdk?Cannot?Uses?With?Other?Sdk
if?(VP_Sdk_IsRegister(VP_SDK_INDEX_ISREGISTER))
{
VP_SDK_REGDECODE_START
MessageBoxW(HMainL“Reg?DeCode?Modal?A?\n?Just?Run?In?Register?Version“L“VPROTECT“64);
VP_SDK_REGDECODE_END
}
else
{
MessageBoxW(HMainL“Current?Is?Not?Register?Version“L“VPROTECT“64);
}
VP_SDK_REGDECODE_START
MessageBoxW(HMainL“Reg?DeCode?Modal?B?\n?Just?Run?In?Register?Version“L“VPROTECT“64);
VP_SDK_REGDECODE_END
}
BOOL?OnCommand(HWND?hDlgint?pEventID)
{
VP_SDK_MUTATION
switch?(pEventID)
{
case?ID_ISREG:
{
if?(VP_Sdk_IsRegister(VP_SDK_INDEX_ISREGISTER))
{
MessageBoxW(hDlgL“This?Is?Register?Version“L“About“64);
}
else
{
MessageBoxW(hDlgL“This?Is?Demo?Version“L“About“64);
}
}
break;
case?ID_GETHARDID:
{
return?Test_GetHardId(hDlg);
}
break;
case?ID_GETUSERNAME:
{
return?Test_GetUserName(hDlg);
}
break;
case?ID_REGDECODE:
{
return?Test_RegDeCode(hDlg);
}
break;
case?IDCANCEL:
{
EndDialog(hDlgIDCANCEL);
}
break;
}
return?TRUE;
}
INT_PTR?CALLBACK?DlgProc(HWND?hDlg?UINT?message?WPARAM?wParam?LPARAM?lParam)
{
switch?(message)
{
case?WM_INITDIALOG:
return?(INT_PTR)TRUE;
case?WM_COMMAND:
return?OnCommand(hDlgLOWORD(wParam));
}
return?(INT_PTR)FALSE;
}
int?APIENTRY?WinMain(HINSTANCE?hInstance
?????????????????????HINSTANCE?hPrevInstance
?????????????????????LPTSTR????lpCmdLine
?????????????????????int???????nCmdShow)
{
DialogBox(hInstance?MAKEINTRESOURCE(IDD_VPROTECT)?NULL?DlgProc);
return?0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-10-30?16:25??Bin\
?????文件??????616960??2011-10-30?13:50??Bin\CloudLicense.dll
?????文件??????557056??2011-10-30?13:50??Bin\Vp_License.dll
?????文件??????????60??2010-12-04?15:37??BuyNow.url
?????目錄???????????0??2011-08-27?13:57??DialogRes\
?????文件????????4463??2011-08-27?13:47??DialogRes\LicenseDlg.rc
?????文件?????????885??2011-04-17?20:33??DialogRes\LicenseDlg.sln
?????文件????????7680??2011-08-27?13:56??DialogRes\LicenseDlg.suo
?????文件????????4053??2011-08-27?13:49??DialogRes\LicenseDlg.vcproj
?????文件????????1095??2011-04-30?22:54??DialogRes\resource.h
?????文件????????3584??2011-08-27?13:49??DialogRes\VPLicenseDlg.dll
?????文件?????????382??2011-04-19?21:30??DialogRes\自定義方法.txt
?????目錄???????????0??2011-05-08?23:40??Examples\
?????目錄???????????0??2011-05-08?23:40??Examples\C++\
?????目錄???????????0??2011-05-08?23:40??Examples\C++\License&Sdk\
?????文件????????2549??2010-09-24?15:17??Examples\C++\License&Sdk\Example.cpp
?????文件???????33980??2010-07-09?21:07??Examples\C++\License&Sdk\Lisence.aps
?????文件????????2553??2010-07-09?21:07??Examples\C++\License&Sdk\Lisence.rc
?????文件?????????879??2010-07-09?20:39??Examples\C++\License&Sdk\Lisence.sln
?????文件???????11264??2010-09-24?15:18??Examples\C++\License&Sdk\Lisence.suo
?????文件????????4014??2010-09-24?15:18??Examples\C++\License&Sdk\Lisence.vcproj
?????文件?????????763??2010-07-09?21:02??Examples\C++\License&Sdk\resource.h
?????目錄???????????0??2011-05-08?23:40??Examples\C++\SdkMark\
?????文件?????????951??2010-11-05?13:20??Examples\C++\SdkMark\C++.cpp
?????文件?????????871??2010-09-19?21:19??Examples\C++\SdkMark\C++.sln
?????文件???????21504??2010-11-05?13:20??Examples\C++\SdkMark\C++.suo
?????文件????????4716??2010-11-05?13:20??Examples\C++\SdkMark\C++.vcproj
?????文件???????????1??2006-11-20?16:11??Examples\C++\SdkMark\ClassDiagram1.cd
?????文件????????1159??2010-09-19?21:19??Examples\C++\SdkMark\ReadMe.txt
?????文件?????????208??2010-09-19?21:19??Examples\C++\SdkMark\stdafx.cpp
?????文件?????????233??2010-09-19?21:19??Examples\C++\SdkMark\stdafx.h
............此處省略91個文件信息
評論
共有 條評論