学习C++第三十五天(-1)
bool iniSoftInfo() {
bool iniResult = false;
static string versionname = "1.0";//版本号
static string maccode = Help::NetworkVerHelp::GetMac();//获取机器码
Model::PlatformTypeplatformType = Model::PlatformType::NetVer;//1是网络验证平台2是自动发卡平台
Model::EncryptTypeencryptTypeID = Model::EncryptType::RC4; //C++默认采用的是RC4加密
string key = "c24e8e26"; //key
string 签名盐 = "bd763aea"; //签名盐
string goodsCode = "3162b2efd52a500b"; //软件的 goodsCode
string platformUserCode = "0a3e44db4dbeecad"; //platformUserCode
//下面就是构建初始化
Model::In_IniSoftInfoArgs IniInfoArgs; //初始化
IniInfoArgs.maccode = maccode;//获取机器码
IniInfoArgs.timestamp = Help::NetworkVerHelp::GetTimeStamp();//获取时间
IniInfoArgs.requestflag = to_string(IniInfoArgs.timestamp);//转换时间
IniInfoArgs.versionname = versionname;//版本号
//看看是否初始化成功
Model::Result result = Help::NetworkVerHelp::GetIniSoftInfo(IniInfoArgs, platformType, key, 签名盐, encryptTypeID, goodsCode, platformUserCode);
if (result.code == 0)
{
MessageBoxW(NULL, L"成功", L"连接服务器成功", MB_OK);
iniResult = true;
}
else {
MessageBoxW(NULL, L"失败", L"连接服务器失败", MB_OK);
}
return iniResult;
//免费网络验证地址:http://www.ruikeyz.com/写法差不多都是这样的我看了一下例子都差不多是否成功可以下断点看看code是不是等于00表示成功非0表示失败
}
void CMFCyanzhengDlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
::iniSoftInfo();//按钮调用的时候必须加全局作用域不然会提示 不明确的函数 哪里做的不好还往大神多多提提意见
} 谁知道你写的啥玩意,头文件都没有
Help Model 类都哪来的 另外代码中有网址出现,有引流嫌疑 可以,向你学习!以后也要学起来 52mosen 发表于 2021-10-28 04:12
可以,向你学习!以后也要学起来
一起加油 我也想发发自己写leetcode的想法,这样子不会被判定是水吗 aristan 发表于 2021-10-28 05:29
我也想发发自己写leetcode的想法,这样子不会被判定是水吗
这要看版主怎么说了 一起加油 c++不是不能出现中文变量么?还是我孤陋寡闻了? 这怎么学?哪里有教程吗
页:
[1]
2