Windows开发-日排行
windows 消息循环,windows系统维护了一些事件,如鼠标点击,点击按钮,鼠标移动,当这些动作发生,操作系统捕获到这些信息,已消息的形式传给消息队列。 循环消息队列,会不停的去消息队列里获取消息,如果消息为空则阻塞,如果消息不为空,则取出消息执行。windows窗体的事件就是基于消息循环而来 ...
#region 设置单元格内容的显示格式 private void dataGridView_main_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) { #region 会诊方式判断 int requestT... ...
//新版本谷歌没有window.showModalDialog,创建一个window.openif(window.showModalDialog == undefined){ window.showModalDialog = function(url,mixedVar,features){ wind ...
一、概述 我们知道,Binding好比架设在Source和Target之间的桥梁,数据可以借助这个桥梁进行流通。在数据流通的过程中,我们可以在Binding这座桥梁上设置关卡,对数据的有效性进行验证。 二、验证方法 我们利用Binding的ValidationRules(类型为Collection< ...
ASCII码本身并不支持中国的汉字,那么我们需要将汉字转换成对应的16进制码,然后取出对应的ASCII16进制码组成汉字编码。 string str = "中华人民共和国"; //这里我们将采用2字节一个汉字的方法来取出汉字的16进制码 byte[] textbuf = Encoding.Defau... ...
最近在搭建QT开发ROS 界面的环境,遇到了很多问题,参考了很多资料,最后发现有些问题其实没有那么复杂,只是我们对整体环境还不了解,熟悉了以后你会发现有些问题就迎刃而解了。 在这个过程中,我首先新建了一个ROS工作空间,用catkin_make编译通过了,然后通过命令: 在src路径下创建了test ...
在设计应用程序过程中,有时候加载对象需时较长,我们可以显示一个Loading等待页面,对用户来说就比较友好了。 这个还是涉及到多线程,下面是步骤。 一、创建好Loading窗体: 一个Panel用于显示转圈动画(仿Win10的Loading),一个Loading文本标签。动画的代码来自网络。 pub ...
0. 前言 坑爹的Ubuntu晚上运行还是好好的,第二天中午的时候打开机器发现屏幕分辨率不正常了:2K屏显示800 600左右的分辨率(无法调节),一个图标一拳头大,窗口和网页显示不全。Google查了一下发现可能是nvidia显卡驱动坏了(真的脆),照着几个博客搞了一下还尼玛进不去系统,一直循环登 ...
首先使用本地管理员账号按如下步骤操作: 在“运行”里面输入gpedit.msc,打开组策略; 选择“计算机配置-管理模板-Windows组件-生物特征”,在右侧窗口设置中双击“允许域用户使用生物特征登录”,设备为“已启动”并保存。 在“运行”里面输入gpedit.msc,打开组策略; 选择“计算机配 ...
作为一个ERP数据处理框架,大部分的开发场景都差不多。 理想中,对于通用数据处理,我的步骤如下: 1、为窗体指定数据来源(数据表/查询等); 2、拖入编辑控件,指定绑定字段; 3、结束。 为此,我设计了几个基类窗体,给它们分成几个场景(如无数据/单表数据/主从表/多表关联等),在不同的业务模型下,我 ...
如何优雅地使用命令行设置windows文件关联 使用ftype查看帮助 设置关联所需命令有ftype assoc,需要管理员权限。如果忘记使用方法可通过ftype的帮助获取查看方法 举一反三 根据上面的例子,你应该已经清楚如何设置了,假设我要将.md文件与vscode关联,则运行以下命令(将vsco ...
@echo off echo *************************************************** echo * Created by * echo *************************************************** set DO ...
在设置桌面不同分辨率以及较大DPI下,窗口如何显示的问题。(此例中仅设置高度) 前端: 后台: 注:获取的屏幕高度为屏幕像素,需要转换为WPF单位。 ...
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;using System.Windows.Controls;using System.Wind ...
大致过程是:1. 开启名为“Services for NFS”的Windows Feature.2. 如果需要拥有写权限,需要修改注册表。3. Mount即可。具体步骤详见下文:https://graspingtech.com/mount-nfs-share-windows-10/ ...
委托(Delegate) 是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。 委托特别用于实现事件和回调方法。所有的委托都派生自 System.Delegate 类。 (简单说就是委托是一个空壳,调用委托就是对其赋值(值为某一方法)并执行该值;) 简单实现五步骤: 1.声明委托类; - ...
原文:WPF中的3D Wireframe WPF不支持画三维线,但开发人员提供了ScreenSpaceLines3D 类用于实现这个功能。我已经在程序中实现并成功显示3D Wireframe,并能够进行3D Solid和3D Wireframe的切换。 我在熟悉这个类的基础上,自己定义了3D Wir... ...
最近的项目两台服务器都是Windows Server 2012的系统,需要做时间同步,现在是一些从网上搜罗的步骤总结。 具体就是配置windows的注册表: 一、服务端配置 (NTP服务器,客户端将根据这台服务器的时间进行同步) 1、 微软徽键+R键,进入“运行”,输入“regedit”,进入注册表 ...
ObservableCollection<类> 用于同步更新集合,删除集合内的元素,界面也会同步删除, 前台代码 后台代码: ...