-
基础学习
基础学习
- 2013-09-17下载
- 积分:1
-
C#中调用VC++的DLL
[DllImport("diaCallBackDll.dll")] public static extern void show(); [DllImport("diaCallBackDll.dll", CallingConvention = CallingConvention.StdCall)] public static extern int add_CallBack_test(int a, int b, cb_func f); public static void cb_funcc(int re) { Console.WriteLine("result=[{0}]", re); return; } static void Main(string[] args) { //show(); int i = add_CallBack_test(7, 2, cb_funcc); Console.Read(); }
- 2015-01-05下载
- 积分:1
-
wpf 分页控件实例源码下载
wpf 分页控件实例源码下载
- 2014-01-01下载
- 积分:1
-
C语言基础教程.pdf
C 基础教程 - v1.4.1.pdf
- 2021-05-06下载
- 积分:1
-
C++ 三维面积图(提高篇-实例517).zip
C++ 三维面积图(提高篇-实例517).zip
- 2019-10-02下载
- 积分:1
-
C++ 平原和山间盆地降水量折线图(提高篇-实例510).zip
C++ 平原和山间盆地降水量折线图(提高篇-实例510).zip
- 2019-10-02下载
- 积分:1
-
http post工具源码
http post工具源码
- 2015-06-30下载
- 积分:1
-
C# 实现 MD5加密解密算法
using System.Security.Cryptography;using System.IO; using System.Text; ///MD5加密 public string MD5Encrypt(string pToEncrypt, string sKey) { DESCryptoServiceProvider des = new DESCryptoServiceProvider(); byte[] inputByteArray = Encoding.Default.GetBytes(pToEncrypt); des.Key = ASCIIEncoding.ASCII.GetBytes(sKey); des.IV = ASCIIEncoding.ASCII.GetBytes(sKey); MemoryStream ms = new MemoryStream(); CryptoStream cs = new CryptoStream(ms, des.CreateEncryptor(),CryptoStreamMode.Write); cs.Write(inputByteArray, 0, inputByteArray.Length); cs.FlushFinalBlock(); StringBuilder ret = new StringBuilder(); foreach(byte b in ms.ToArray()) { ret.AppendFormat("{0:X2}", b); } ret.ToString(); return ret.ToString(); } ///MD5解密 public string MD5Decrypt(string pToDecrypt, string sKey) { DESCryptoServiceProvider des = new DESCryptoServiceProvider(); byte[] inputByteArray = new byte[pToDecrypt.Length / 2]; for(int x = 0; x < pToDecrypt.Length / 2; x ) { int i = (Convert.ToInt32(pToDecrypt.Substring(x * 2, 2), 16)); inputByteArray[x] = (byte)i; } des.Key = ASCIIEncoding.ASCII.GetBytes(sKey); des.IV = ASCIIEncoding.ASCII.GetBytes(sKey); MemoryStream ms = new MemoryStream(); CryptoStream cs = new CryptoStream(ms, des.CreateDecryptor(),CryptoStreamMode.Write); cs.Write(inputByteArray, 0, inputByteArray.Length); cs.FlushFinalBlock(); StringBuilder ret = new StringBuilder(); return System.Text.Encoding.Default.GetString(ms.ToArray()); }
- 2013-11-13下载
- 积分:1
-
C# 单点登录例子源码下载 passport
基于单点登录理念设计的统一多系统用户权限授权中心。
- 2014-10-23下载
- 积分:1
-
初学VC入门程序样例
我刚从大学出来,虽然学习了C语言,但是不会编写任何一个简单的可运行的程序。哪怕是考试能通过,语法都理解,但是就是无法独立编写一个可执行的程序。工作了,接触到编程,才发现原来编程不是原来想象的那么难。等到深入了,又发现要写好程序,也不是容易的事情。但是大学的学习,我只能呵呵了。那种只管学分,不管实际运用的教学,真特么的混蛋。 这个程序是我用VC6.0编写代码的基础样例,我在这个程序基础上开发了不止几十个程序了。简单,好用,虽然不专业,但是能解决工作中的很多问题。 初学者不需要理解太多的专业知识,VC是图形化的编程,框架都搭好了,你只要添加血和肉就行。 该模板程序虽然简单,但是包含了多线程,浏览,显示,进度条,按钮,浏览,文件文本、二进制读写。对初学者来说,绝对是福音啊。
- 2019-01-22下载
- 积分:1