Yc.QrCode.Test/QrCodeSampleApp.cs
(开头部分) 21KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Drawing.Imaging;
using Yc.QrCodeLib;
using Yc.QrCodeLib.Data;
using Yc.QrCodeLib.Util;
using Yc.QrCodeLib.custom;
using Yc.QrCodeLib.Angry_Birds;
namespace Yc.QrCode.Test
{
public partial class QrCodeSampleApp : Form
{
public QrCodeSampleApp()
{
InitializeComponent();
//双缓存
base.SetStyle(ControlStyles.OptimizedDoubleBuffer | ControlStyles.AllPaintingInWmPaint | ControlStyles.UserPaint, true);
base.SetStyle(ControlStyles.ResizeRedraw | ControlStyles.Selectable, true);
IniHelper _iniHelper = new IniHelper();
_iniHelper.ls_iniFileFullPath = Application.StartupPath + "\\" + "USER.yc";
string _key = _iniHelper.Read("USER", "key");
_QrEncode = new QrEncode(_key);
}
private QrEncode _QrEncode;
private Bitmap M_map_bufferpic;//加快GDI读取用缓存图片
private Image picImage;
/// <summary>
/// 传入内存缓存中
/// </summary>
/// <param name="P_str_path">图片地址 </param>
private void inPutBuffer(string P_str_path)
{
M_map_bufferpic = new Bitmap(P_str_path);
this.picEncode.Image = M_map_bufferpic;
}
private void frmSample_Load(object sender, EventArgs e)
{
cboEncoding.SelectedIndex = 2;
cboVersion.SelectedIndex = 0;
cboCorrectionLevel.SelectedIndex = 3;
txtEncodeData_TextChanged(null, null);
for (int i = 0; i < 128; i++)
后面还有 260 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。