关闭

.NET并行计算和并发3.2-多线程调用Invoke

以下这个例子是用一个后台线程执行计算逻辑,这样不影响前台界面操作,也就是说 可以在前台UI界面执行其他操作。 重点是新线程中,调用了一个委托方法,这个方法是需要填充数据到前台控件,因为 前台控件是在原来的线程中创建的,所以在新线程中需要调用Invoke方法,实时的展示 后台逻辑的计算进度。   代码如下: 1 public partial class...
阅读(40) 评论(0)

.NET并行计算和并发3-Invoke

Control.Invoke 方法 (Delegate) 在拥有此控件的基础窗口句柄的线程上执行指定的委托。 Invoke方法搜索沿控件的父级链,直到它找到的控件或窗口具有一个窗口句柄; 如果尚不存在当前控件的基础窗口句柄,或者找不到任何合适的句柄,Invoke方法 将会引发异常。 例子 1 public class MyFormControl : F...
阅读(141) 评论(0)

c/c++动态库(DLL)调用,c#等其他语言调用c/c++的DLL

总结点c++动态库调用另一个动态库c++动态库调用c动态库c#等其他语言调用c/c++动态库IDEvs2010及以上c++动态库调用另一个动态库a动态库调用另一个动态库b,主要由2种方式, 在头文件中声明__declspec(dllexport) .def文件利用.def文件新建此DLL(模块)的导出接口,例如: EXPORTS必须为大写LIBRARY EXPORTS add @1...
阅读(112) 评论(0)

python与C, C++,C#一个计算精度的区别

python计算精度问题,如下所示,会自动保留精度 但在C, C++,C#中情况就不尽然,是的结果为01/(Math.Pow(10,3) = 0...
阅读(336) 评论(0)

User32-SendInput模拟数字键盘发送到文本框-32位和64位兼容问题

原来的Input结构体为如下,导致只能在32位下运行,using System; using System.Runtime.InteropServices; using System.Drawing;namespace CAXA.MES.ScreenKeyboard { [StructLayout(LayoutKind.Sequential)] internal struct MOU...
阅读(121) 评论(0)

.NET-数据拖动

使用场景选中左侧树的某个节点,在右侧表格中显示此节点下的数据list,如果想拖动其中一条数据到另一个树节点下。该如何操作呢。实现代码添加grid的MouseDown事件: private void gridMouseDown(object sender, MouseEventArgs e) { if (e.Button...
阅读(126) 评论(0)

SQL Server 重要的官方指导文档

Microsoft SQL Server 语言参考,Transact-SQL 引用(数据库引擎) https://msdn.microsoft.com/zh-cn/library/bb510741.aspx SQL Server 事务锁定和行版本控制指南:https://msdn.microsoft.com/zh-cn/library/jj856598(v=sql.110).aspx...
阅读(635) 评论(0)

.NET-BackgroundWorker实现异步处理和滚动条报告进度Demo

.NET-BackgroundWorker实现异步处理和滚动条报告进度Demo...
阅读(236) 评论(0)

.NET-一种实现表格数据滚动显示的方法

.NET-一种实现表格数据滚动显示的方法...
阅读(260) 评论(0)

.NET-File, XmlDocument, WebService读写文件APIs总结

.NET-File, XmlDocument, WebService读写文件APIs总结...
阅读(411) 评论(0)

.NET-MessageBox延时一定时间自动关闭

.NET-MessageBox延时一定时间自动关闭...
阅读(421) 评论(0)

.NET-object与Json(反)序列化,键提取

.NET-object与Json(反)序列化,键提取...
阅读(220) 评论(0)

.NET-控件keyDown和keyPress事件

.NET-控件keyDown和keyPress事件...
阅读(469) 评论(0)

.NET-值类型能赋值为null的方法

.NET-值类型能赋值为null的方法...
阅读(617) 评论(0)

.NET-TreeView选中节点失去焦点后颜色仍突出显示

TreeView选中节点失去焦点后颜色仍突出显示...
阅读(397) 评论(0)

.NET-list扩展方法Distinct去重

.NET中list的扩展方法Distinct可以去掉重复的元素,分别总结默认去重和自定义去重。...
阅读(247) 评论(0)

.NET-IList和List的Reverse陷阱

.NET提供的集合命名空间中,有个常用的列表list 这个数据结构,在使用过程中,遇到了一个陷阱,也是暂时没想明白的问题,在这里备忘一下。...
阅读(395) 评论(0)

.NET- 可以Load元素以数字开头的XML吗?

通过XMLDocument对象Load某个xml文件时,遇到了一个不常见的引发异常的情况,那就是xml文档的`元素` 的首字符为了数字,如下图所示,root根元素的子元素为 `2` 或 `2fqaa`。...
阅读(248) 评论(0)

.NET-修改TreeView控件使实现CheckBoxs父子选中状态同步和自动显示调整

TreeView扩展功能 .NET System.Windows.Forms命名控件中TreeView组件,有一个CheckBoxs属性,控制着这个控件每个节点前是否显示勾选框,如果设置为true,所有节点的勾选框选中,反之都不选中;如果选中父节点,子节点不会自动选中。根据需求,自动扩展了这个控件,使具备父子选中状态同步。...
阅读(298) 评论(0)

.NET-C#类库用regsvr32注册,找不到入口点的问题

C#类库用regsvr32注册,找不到入口点的问题方法!...
阅读(822) 评论(0)
33条 共2页1 2 下一页 尾页
    Leetcode Solutions in Github

    Click me

    Leetcode solutions in Github, including tags: Array, HashTable, Stack, Queue, LinkedList, Tree, Graph,...

    leetcode-manager

    Click me

    Current Leetcode manager: it's used by Entity Framework, WinForms, Sql Server to manage leetcode questions that we have done. Functions include tags creation, revise and deletion, and questions creation, edit and deletion.

    个人资料
    • 访问:99608次
    • 积分:4624
    • 等级:
    • 排名:第6381名
    • 原创:297篇
    • 转载:0篇
    • 译文:0篇
    • 评论:54条
    博客专栏