![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
shmiloveyou
热爱C/C++、Rust
展开
-
单表密码的C#实现
具体实施Form.cs代码(界面部分代码)using System;usingSystem.Collections.Generic;usingSystem.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;usingSystem.Windows.原创 2013-06-01 09:45:42 · 1099 阅读 · 2 评论 -
C# MDI子窗体最大化后与主窗体不融合解决方法
如果出现下面图示情况:最大化后:移动可以遮住菜单栏:大家要知道,C#已经对子窗体最大化后,子窗体的标题栏会和父窗体的菜单栏融合。子窗体最小化后有个小窗体会紧挨状态栏停靠:造成这种情况的原因:private void Form1_Load(object sender, EventArgs e) 中加入了如下语句: child.TopL原创 2013-06-19 19:50:23 · 5585 阅读 · 0 评论 -
C# openfiledialog设置filter属性后达不到过滤效果的原因之一
此处用RichTextBox控件举例>>>在窗体对应的类中处理Load事件可以为openfiledialog设置Filter的属性:private void Form1_Load(object sender, EventArgs e) { openFileDialog1.FileName = ""; openFileDialo原创 2013-06-22 21:13:40 · 5635 阅读 · 0 评论 -
C#程序和其使用的dll必须是同一版本的VS编译的
用VS2008编写了一个用C语言写的XORDll.dll非托管连接库文件,而使用这个XORDll.dll的C#程序是用VS2010编译的,经过导入:[DllImport("XORDll.dll", EntryPoint = "OutEncrypt", CharSet = CharSet.Ansi, //如原创 2013-06-19 14:35:53 · 1681 阅读 · 0 评论 -
C# 导入dll时CallingConvention的设置问题
C#调用非托管的.dll文件方法如下: [DllImport("XORDll.dll", EntryPoint = "OutEncrypt", CharSet = CharSet.Ansi, CallingConvention = CallingConvention.StdCall) ]原创 2013-06-25 19:44:02 · 16611 阅读 · 0 评论 -
C#托管的 PInvoke 签名与非托管的目标签名匹配问题
[DllImport("XORDll.dll", EntryPoint = "OutEncrypt", CharSet = CharSet.Ansi, //如果使用C写的XORDll.dll,这个字符集使用Auto会导致动态连接失败。 CallingConven转载 2013-06-25 19:56:00 · 2167 阅读 · 0 评论