首页 > Windows开发
C#装箱与拆箱的研究
在对这个问题展开讨论之前,我们不妨先来问这么几个问题,以系统的了解我们今天要探究的主题。观者也许曾无数次的使用过诸如System.Console类或.NET类库中那些品种繁多的类。那么,我想问的是它们究竟源自何处?C#又是如何联系它们?有没有支持我们个性化扩展的机制或类型系统?又有哪些类型系统可供我...
分类:Windows开发   时间:2015-01-21 17:51:26    收藏:0  评论:0  赞:0  阅读:310
C# 命名空间与语句
C#采用命名空间(namespace)来组织程序。命名空间可以嵌套。using指示符可以用来简化命名空间类型的引用。using指示符有两种用法。"using System;"语句可以使我们用简短的类型名"Console"来代替类型"System.Console"。"using Output = Sy...
分类:Windows开发   时间:2015-01-21 17:50:37    收藏:0  评论:0  赞:0  阅读:330
第一个C#程序Hello World
一、编写第一个C#程序——Hello World1. 启动Microsoft Visual Studio 2010。2. 点击“文件”菜单,选择“新建”项,在弹出的子菜单中选择“项目”命令。3. 弹出“新建项目”对话框。4. 在“最近的模板”下面点击“Visual C#”项,在中间的“模板”窗口中选...
分类:Windows开发   时间:2015-01-21 16:30:18    收藏:0  评论:0  赞:0  阅读:337
C#实现多人语音聊天
在上一篇文章实现一个简单的语音聊天室(多人语音聊天系统)中,我用C#实现了一个简单的语音聊天室,并给出了源代码下载。尽管有源代码,可是非常多朋友反映,理解起来还是有些模糊、不够清楚。如今想来,是由于我忘了先将底层的原理介绍一下,语音聊天室是基于OMCS实现的,那么这里我就补上OMCS中与多人语音视频...
分类:Windows开发   时间:2015-01-21 16:30:08    收藏:0  评论:0  赞:0  阅读:857
命令——WPF学习之深入浅出
WPF学习之深入浅出话命令WPF为我们准备了完善的命令系统,你可能会问:“有了路由事件为什么还需要命令系统呢?”。事件的作用是发布、传播一些消息,消息传达到了接收者,事件的指令也就算完成了,至于如何响应事件送来的消息事件并不做任何限制,每个接收者可已用自己的行为来响应事件。也就是说,事件不具有约束力...
分类:Windows开发   时间:2015-01-21 16:29:08    收藏:0  评论:0  赞:0  阅读:575
[WPF]实现密码框的密码绑定
正如绑定TextBox控件的Text属性一样, 我们希望能够将PasswordBox空间的Password属性进行绑定, 比如在MVVM模式中,这似乎是必须的, 但可惜的是, Password属性是不支持绑定的(不是依赖属性, 也没有实现INotifyPropertyChanged).这可能是出.....
分类:Windows开发   时间:2015-01-21 16:27:58    收藏:0  评论:0  赞:0  阅读:209
<Win32> 使用钩子仿照Spy++截取消息
Win32程序对不同类型Message的处理过程不一样,对于Post过来的Message(通过PostMessage发送),会由GetMessage来处理,对于Send过来的Message(通过SendMessage发送),则由CallWndProc来处理,并在处理完成后执行CallWndRetProc,所以要HOOK并区分这两种Message需要同时处理三个HOOK:WH_GETMESSAGE、WH_CALLWNDPROC和WH_CALLWNDPROCRET。 所以: 1、'P': 通过WH_GETM...
分类:Windows开发   时间:2015-01-21 15:20:38    收藏:0  评论:0  赞:1  阅读:991
windows模拟键盘事件,无光标聚焦,按下键盘就能保存按下的键盘字符
#include #include #include #include #include #include #include using namespace std; const int KeyBoardValue = 0x80000000; string GetKeyName(int); bool JudgeShift(); int main() { string FileName ...
分类:Windows开发   时间:2015-01-21 15:19:58    收藏:0  评论:0  赞:0  阅读:374
ShowWindow(SW_HIDE)窗口闪烁问题
问题提出:                  窗口创建时候实现直接隐藏,可是使用函数ShowWindow(SW_HIDE)窗口要闪烁一下; 查看解决办法:                  论坛里看到很久之前的一个讨论,很受启发;具体可以参考链接地址:http://bbs.csdn.net/topics/10407927 解决办法:                  m_***.Crea...
分类:Windows开发   时间:2015-01-21 15:14:38    收藏:0  评论:0  赞:0  阅读:1057
win 7 iis 安装
HTTP 错误 500.21 - Internal Server Error 解决方案Windows7安装了VS2010 开发平台之后,将网站发布到IIS,访问发生如下错误:HTTP 错误 500.21 - Internal Server Error处理程序“NickLeeCallbackHandl...
分类:Windows开发   时间:2015-01-21 14:54:58    收藏:0  评论:0  赞:0  阅读:299
[WPF系列]-Prism+EF
Demo for prism & EF
分类:Windows开发   时间:2015-01-21 14:52:18    收藏:0  评论:0  赞:0  阅读:291
WPF DataGrid 合并单元格
在网上搜索wpf合并单元格,一直没搜索到,没办法,只能自己想办法搞定了。其实就是DataGrid套DataGrid,为了方便支持Column拖动,在合并的DataGridColumn那一列的Header也放一个DataGrid,但是合并的这一个连续列中只支持一列的拖动,效果如下,上图代码如下首先定义...
分类:Windows开发   时间:2015-01-21 14:49:51    收藏:0  评论:0  赞:0  阅读:446
What Controls are new for windows phone 8.1
http://www.jayway.com/2014/04/08/windows-phone-8-1-for-developerswhat-controls-are-new-2/What controls are removed between version 8.0 to 8.1First we ...
分类:Windows开发   时间:2015-01-21 14:48:18    收藏:0  评论:0  赞:0  阅读:302
Windows下安装Memcached
写在前面:安装的是Memcached, 配置成功的是Memcache,主要原因是缺少windows下的php_memcached.dll拓展文件,安装和配置方法相同。详细查看:http://memcached.org/一、准备软件Memcached软件下载:http://pan.baidu.com/...
分类:Windows开发   时间:2015-01-21 14:46:48    收藏:0  评论:0  赞:0  阅读:326
selenium2.0(WebDriver) API
1.1下载selenium2.0的包官方download包地址:http://code.google.com/p/selenium/downloads/list官方User Guide: http://seleniumhq.org/docs/官方API: http://selenium...
分类:Windows开发   时间:2015-01-21 14:45:58    收藏:0  评论:0  赞:0  阅读:293
win8安装.net framework 3.5
如果有win8安装盘:cmd执行:Dism /online /enable-feature /featurename:NetFx3 /All /Source:i:\sources\sxs /LimitAccess其中/Source:i:\sources\sxs为win8盘中.netframework...
分类:Windows开发   时间:2015-01-21 14:43:48    收藏:0  评论:0  赞:0  阅读:347
windows server 2012 使用问题
1.端口映射,把宿主机的端口映射到hyper-v创建的虚拟机上 访问宿主机的公网IP的某个端口,就等于访问这个虚拟机上的端口 具体实现:在宿主机上命令行输入添加一个端口映射netsh interface portproxy add v4tov4 listenport=宿主机端口 listenad.....
分类:Windows开发   时间:2015-01-21 14:40:08    收藏:0  评论:0  赞:0  阅读:316
Chromium M34上Audio API(HTMLMediaElement)播放音乐不能获取currentTime属性更新
测试代码: Duration: currentTime: var element_d = document.getElementById("d"); var element_c = document.getElementById("c"); var A = new Audio("test.mp3"); A.loop=true; A.ondurationchange=function(){...
分类:Windows开发   时间:2015-01-21 11:40:03    收藏:0  评论:0  赞:0  阅读:398
WPF rotate animation
为Dotnet控件添加旋转动画触发。最大的难点在于确定动画的target property。...
分类:Windows开发   时间:2015-01-21 11:36:19    收藏:0  评论:0  赞:0  阅读:347
C#获取openfire的用户,包括增、删、改等
目前比较简单的做法就是通过openfire的插件User Service,我们用C#http请求来获取用户列表,返回的是一个xml文件。 插件地址:http://www.igniterealtime.org/projects/openfire/plugins.jsp 安装插件有两种方式: 1.直接到官网下载userservice.jar文件,然后通过管理控制平台上传插件。 2.直接在管理控制平台安装此插件,在插件选项卡里有个“有效的插件”菜单,里边有很多插件。...
分类:Windows开发   时间:2015-01-21 11:32:58    收藏:0  评论:0  赞:0  阅读:411
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!