Windows程序设计
文章平均质量分 70
红色石榴
这个作者很懒,什么都没留下…
展开
-
INI文件操作
ini文件操作原创 2015-05-30 22:11:46 · 665 阅读 · 1 评论 -
.net使用des加密算法
ini文件操作原创 2015-05-30 21:26:54 · 1418 阅读 · 1 评论 -
C#操作XML
C#使用XML原创 2015-06-07 10:59:59 · 891 阅读 · 1 评论 -
C#使用资源字典
C#资源字典原创 2015-06-11 22:22:25 · 3211 阅读 · 1 评论 -
C#数据绑定
C#数据绑定原创 2015-06-16 00:31:31 · 1534 阅读 · 1 评论 -
C#数据绑定(续)
在上一篇C#数据绑定中,使用的绑定方式为在C#代码中使用Binding类进行数据绑定。本篇将介绍使用XAML进行绑定。示例代码如下:C#代码using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;using S原创 2015-06-19 23:09:07 · 699 阅读 · 1 评论 -
TextBox限制只能输入字母或数字
处理策略: 在TextBox的TextChanged方法中遍历判断Textbox字符串。 代码如下: //判断字符是否为数字或字母 Boolean IsNumOrLetter(String str) { char[] tmpCharArray = str.ToCharArray(); if(原创 2015-08-01 22:59:59 · 2594 阅读 · 1 评论 -
C#数据触发器
数据触发器当Label1内容为10的时候,Label颜色变为红色。XAML代码 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"原创 2015-06-20 00:16:30 · 2522 阅读 · 1 评论 -
WPF数字输入框设计
1 功能要求仅能输入数字和小数点。 禁用复制、剪切、粘贴。 禁用输入法。2 功能设计数字输入框基于TextBox。2.1 仅能输入数字和小数点处理键盘按下事件TextBox txt = sender asTextBox;//屏蔽非法按键if((e.Key >= Key.NumPad0 && e.Key <= Key.NumPad9) || e.Key == Key.Decimal){...原创 2021-08-07 16:45:55 · 2249 阅读 · 0 评论 -
MFC实现窗体透明
MFC创建透明窗体1、设置窗体属性为LayeredWindow//设置窗体为LayeredWindowLONG para = GetWindowLong(this->GetSafeHwnd(), GWL_EXSTYLE);para |= WS_EX_LAYERED;SetWindowLong(this->GetSafeHwnd(), GWL_EXSTYLE, para);原创 2016-05-02 01:03:20 · 8725 阅读 · 4 评论 -
MFC中使用SetWindowPos GroupBox遮盖内部控件问题解决办法
在MFC中,需要调整控件位置时可以使用SetWindowPos函数进行操作。对在GroupBox中的控件进行操作时需要先对控件的位置进行设置,再对GroupBox进行设置。否则会导致GroupBox遮挡控件。例如:::SetWindowPos(GetDlgItem(IDC_MAIN_PANEL)->GetSafeHwnd(), NULL, 0, 0, 100, 60, SWP_SHOW原创 2016-02-24 20:10:37 · 3552 阅读 · 0 评论 -
第三章 修改数据
第一节、数据修改的必备条件1.1、数据库安全用户视图打开数据库连接时,DBMS首先使用用户提供的凭证进行认证。只有通过认证的用户才可访问DBMS,并执行由DBMS授权的任务。DBMS提供的权限通常有以下几种:(1)读取权限(2)写入权限(3)执行权限(4)视图定义权限这些权限或者权限组合可应用于下列级别:(1)数据库(2)数据库中的对象,如表、视图或者存储过原创 2014-06-25 22:03:37 · 716 阅读 · 0 评论 -
iMX283 WinCE实验过程
一、安装VS2005和WINCE 6.01、安装VS20052、安装VS2005 SP1补丁3、安装VS2005 SP1 for Vista补丁4、安装WINCE 6.05、安装WINCE 6.0 SP16、安装WINCE 6.0 R27、安装WINCE 6.0 Updates8、安装WINCE 6.0 R39、安装WINCE 6.0 R3 Rollup二、原创 2014-06-25 21:59:30 · 1311 阅读 · 0 评论 -
第二章 查看数据
第一节、配置数据库1、常见的连接字符串属性Data Source:用于创建连接的DBMS实例。对于本地数据库,这是用于管理连接的DBMS。该属性值通常是.\SQLEXPRESS,即实例名为SQLEXPRESS的本地DBMS。AttachDbFilename:本地数据库文件的路径。Init Category:指定远程数据库连接要连接的DBMS中的数据库名称。Integrated原创 2014-06-25 22:03:02 · 528 阅读 · 0 评论 -
数据库基础
第一章 数据库基础第一节 基本概念1、表关系数据库管理系统将数据库存储的数据放在多个位置,每个位置包含特定的数据集。这些位置称为表。一个表包含多行,每行包含多列。行和列也被称为记录和字段。2、数据库的架构数据库中表的名称和结构,以及数据库可能包含的其他对象的规格说明及其关系,称为数据库的架构。3、键可以对数据行进行唯一标识的字段,称为主键。4、关系通过定义表之间原创 2014-06-25 22:02:01 · 562 阅读 · 0 评论 -
C#操作EXCEL
转载自:http://support.microsoft.com/kb/306023/zh-cn本文分步介绍了多种从 Microsoft Visual C# 2005 或 Microsoft Visual C# .NET 程序向 Microsoft Excel 2002 传输数据的方法。本文还提供了每种方法的优点和缺点,以便您可以选择最适合您的情况的解决方案。概述最常用转载 2014-09-19 20:52:07 · 655 阅读 · 0 评论 -
C#使用鼠标钩子
FormMain.csusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;//原创 2015-03-23 22:23:23 · 697 阅读 · 0 评论 -
VC使用GDI+绘图
1、GDI+需要使用gdiplus.lib。2、加载GDI+: GdiplusStartupInput gdiplusStartupInput; ULONG_PTR gdiplusToken;GdiplusStartup(&gdiplusToken, &gdiplusStartupInput, NULL);3、卸载GDI+GdiplusShutdown(gdiplu原创 2016-02-02 21:49:43 · 1101 阅读 · 0 评论 -
第四章 数据库操作
第一节 数据库连接1、创建连接数据库连接使用SqlConnection。创建SqlConnection实例:SqlConnection conn = new SqlConnection();创建实例后,可用SqlConnection.ConnectionString属性给连接配置连接字符串:conn.ConnectionString = “”;2、连接状态只有在连接原创 2014-06-25 22:04:39 · 591 阅读 · 0 评论