摘要:
在WINFORM编程过程中,经常会让用户使用组合键。我们可以根据Control.ModifierKeys来判断用户是否按下了组合键。代码如下。if ((Control.ModifierKeys & Keys.Control) == Keys.Control) { MessageBox.Show("Ctrl健被按下"); } 阅读全文
摘要:
在WINFORM编程过程中,经常会让用户使用组合键。我们可以根据Control.ModifierKeys来判断用户是否按下了组合键。代码如下。if ((Control.ModifierKeys & Keys.Control) == Keys.Control) { MessageBox.Show("Ctrl健被按下"); } 阅读全文
摘要:
重写窗口过程处理WM_NCLBUTTONDBLCLK消息:privateconstint WM_NCLBUTTONDBLCLK = 0xA3; .. protectedoverridevoid WndProc(ref Message m) { if (m.Msg == WM_NCLBUTTONDBLCLK) this.Close(); base.WndProc(ref m); } 还有个软件提一下,win32编程的法宝哦,APIViewer:来源:http://xcf007.blog.51cto.com/471707/435026 阅读全文
摘要:
Winform中多国语言窗体的设计以及.NET中资源文件的使用 最近在做一些多国语言的软件,就学习了一下.NET中的多国语言相应知识,受益不少,下面我就简单介绍一下winform中关于多国语言的实现方法。分为七个部分来讲:资源文件概述、资源文件的分类、资源文件的创建、利用IDE来制作多国语言版本、利用资源文件来做多国语言版本、常用.NET资源文件生成器的使用和总结这七个部分。前两个部分都是一些理论... 阅读全文
摘要:
界面开发(一) 2010-04-07 作者:zhjp11 来源:萧萧空间 界面开发概述 每个软件都要有自己的软件界面,对于软件开发来说,软件界面不一定是最重要的,但是也是相当重要的。一款软件要是可以在界面上做好,吸引了客户的眼球,那这款软件也就相对成功了一半。 现在各行各业的软件都添加了自己的皮肤色彩,显示出了不同的特点。例如QQ,MSN,Foxmail等等,这些软件都修改了自己软件的界面,将自... 阅读全文
摘要:
本人从事软件行业也有几年了,从开始的一直反复的用SQL SCRIPT到后来用ADO.NET,再到后来写了一些DbInstnace接口,到后来自己写ORM,可以直接通过对象持久化,才算是跟面向对象搭上了边。 由于多数据是业务系统,我认为还是采用CS架构较好,但这样的程序必须具备自动更新的机制。总结一下,需要具备如下特质: 一、程序支持在站点下下载,最简安装,需要安装的组件尽量最少,并支持在线安装。 二、程序支持自动版本检测和自动更新,系统启动时自动检测版本自动更新,在服务器有更新时,可以发消息给客户端,通知客户端执行自动更新程序,甚至需要保存数据后强制重新启动程序; 三、程序有自己的一套应用控. 阅读全文
摘要:
自己从事SAP Business One(简称SBO)的开发工作已经长达5年,也算是第一批开始从事这个工作的人了。这些年一直在业务上做来做去的,杂七杂八,什么都有。个人感觉长进不大,不过,也算兼收并畜吧。个人感觉看惯了SBO的客户端界面一直以来是业界比较领先的。所以,对界面的模仿也是我很乐意做的。这两天有点时间,就做了一个如下的界面框架。做个界面看起简单,可是需要参考GDI+、API等等,多方面的东西,要想做得很完善,还真是不容易的啊。废话不多说了,直接上图。另外,由于是自定义的MDI子窗体,最大化时的效果如下,个人感觉很是方便的。这样的效果,最大的好处就是,一个MDI子窗体最大化时,不会影响 阅读全文
摘要:
没事教宝宝画画 一笔一划画蜻蜓一笔一划画小鹿一笔一划画小兔一笔一划画小鸟一笔一划画小鱼一笔一划画老鼠一笔一划画毛驴··这个也是鹿···松鼠吧 哈哈 阅读全文
摘要:
在做Windows Mobile开发的实现,有时候需要把图片等资源文件放到执行文件里面发布,这样发布一个执行文件就可以了,不需要发布其他额外的文件。下面以图形文件为例子讲述.NET Compact Framework下如何访问内嵌的资源文件。 需要把图片内嵌到资源文件中,只需要把图片文件拉到resource下就可以了,如下图: 图1 项目自动增加Resources文件夹来包含这些资源图片。 ... 阅读全文
摘要:
在做拖动小窗口程序时,遇到一个问题,怎么样对标题栏进行绘制,弄了半天才弄出来。和VC中原理差不多,但在.net下需要将API中的HDC通过Graphics.FromHdc()转换为System.Drawing.Graphics 程序运行结果如下: 代码如下:/// <summary>/// 对窗口的标题栏进行重绘和设置 /// </summary>/// <param name="hwnd">... 阅读全文
摘要:
当今社会是一个信息化社会, 网络越来越多地影响人民的生活, 带来巨大的便利性; 而网络通信在软件开发中占据相当大的比重. Socket/WCF/Rometing/Web Services 各种技术纷至踏来, 应用广泛; 而作为C#开发人员, 微软的.Net FrameWork为我们在这方面做了良好的封装, 很便于我们开发各种网络应用类型程序. Socket/P2P/FTP 端口号是什么概念 -... 阅读全文
摘要:
看到这个题目,是不是很眼熟?在博客园里搜下,保证会发现关于这个东东的文章实在是太多了~~~真得是没有写得必要,而且我也有点懒得去琢磨字句。(看到这,肯定得来个转折的了,不然就看不到下文了,不是吗)但是,为了自己下一篇要写的文章做参考,还是有必要先补充一下socket基础知识。注意:如果你已经接触过socket,那就没什么必要耽误时间看下去了。另外,如果发现其中任何错误,欢迎直接指出。 1.按惯例先来介绍下socket Windows中的很多东西都是从Unix领域借鉴过来的,Socket也是一样。在Unix中,socket代表了一种文件描述符(在Unix中一切都是以文件为单位... 阅读全文
摘要:
前言本项目Pixysoft.Framework.Noebe.Sockets,是把数据库的操作用socket暴露出来,实现局域网的调用。不支持穿越防火墙、不支持局域网-公网链接、不支持路由。作品完成后,能够通过这个框架,把众多异构数据库链接成一个庞大的数据库池(云??)开发过程第一阶段 自以为是刚开始,网上搜索了几个socket的局域网聊天的例子,用同步的方法实现的。链接在这里:http://www.pudn.com/downloads40/sourcecode/p2p/detail138986.html2天时间我就搞了个prototype,本机调用一点问题都没有。还有点沾沾自喜,以为自己牛逼了 阅读全文
摘要:
权限分析文档基于RBAC的权限设计模型:1RBAC介绍RBAC模型作为目前最为广泛接受的权限模型。NIST(The National Institute of Standards and Technology,美国国家标准与技术研究院)标准RBAC模型由4个部件模型组成,这4个部件模型分别是基本模型RBAC0(Core RBAC)、角色分级模型RBAC1(Hierarchal RBAC)、角色限制模型RBAC2(Constraint RBAC)和统一模型RBAC3(Combines RBAC)[1]。RBAC0模型如图1所示。图表1 RBAC 0模型lRBAC0定义了能构成一个RBAC控制系统 阅读全文
摘要:
RBAC权限设计图标签: RBAC, 权限http://www.cnblogs.com/HZM/archive/2009/09/17/1568330.html 阅读全文
摘要:
Download binaries - 378 KBDownload sources - 489 KBContentsIntroductionThe demo applicationAn introduction intosockets, connection-oriented protocols (TCP)LanTalk.Core – core functionality and shared objectsThe server applicationThe client applicationLogging - NLogConclusions1. IntroductionSockets,s 阅读全文
|