登录
首页 » C# » WcfRestFull 开发模式

WcfRestFull 开发模式

于 2015-01-04 发布
0 245
下载积分: 1 下载次数: 0

代码说明:

%E3%80%90%E5%AE%9E%E4%BE%8B%E7%AE%80%E4%BB%8B%E3%80%91%3Cbr%20/%3E%0A%E3%80%90%E5%AE%9E%E4%BE%8B%E6%88%AA%E5%9B%BE%E3%80%91%3Cbr%20/%3E%0A%E3%80%90%E6%A0%B8%E5%BF%83%E4%BB%A3%E7%A0%81%E3%80%91%3Cbr%20/%3E

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 多种c#开发的仪表盘
    多种c#开发的仪表盘
    2017-05-12下载
    积分:1
  • 初学VC入门程序样例
    我刚从大学出来,虽然学习了C语言,但是不会编写任何一个简单的可运行的程序。哪怕是考试能通过,语法都理解,但是就是无法独立编写一个可执行的程序。工作了,接触到编程,才发现原来编程不是原来想象的那么难。等到深入了,又发现要写好程序,也不是容易的事情。但是大学的学习,我只能呵呵了。那种只管学分,不管实际运用的教学,真特么的混蛋。 这个程序是我用VC6.0编写代码的基础样例,我在这个程序基础上开发了不止几十个程序了。简单,好用,虽然不专业,但是能解决工作中的很多问题。 初学者不需要理解太多的专业知识,VC是图形化的编程,框架都搭好了,你只要添加血和肉就行。 该模板程序虽然简单,但是包含了多线程,浏览,显示,进度条,按钮,浏览,文件文本、二进制读写。对初学者来说,绝对是福音啊。
    2019-01-22下载
    积分:1
  • c# 吸附窗体类,仿QQ效果
    窗体移动到屏幕边缘会自动伸缩,鼠标移上去的话就显示出来!
    2013-12-31下载
    积分:1
  • c# 仓库管理系统完整源码下载(含数据库),货架管理、商品管理、库存管理
    仓库管理,其中包含了 货架管理、商品管理、库存管理等 友情提示:附加数据库之后,修改下数据库连接串,在sjk.cs中 //构造函数 public sjk() { jianli.ConnectionString = "server=.;database=cangku;uid=sa;pwd=sa"; } 登录账号密码都是 admin
    2014-12-18下载
    积分:1
  • NeatUpload-1.2.32 实例+源码下载
    NeatUpload-1.2.32 实例+源码下载
    2015-04-10下载
    积分:1
  • 调用微信公众号消息推送
    在微信公众号中对指定的已关注的用户进行消息推送
    2019-07-17下载
    积分:1
  • C# 条形码实例源码下载
    C# 条形码实例源码下载
    2014-06-06下载
    积分:1
  • sql server 2008降到sql 2005 实例源码下载
    sql server 2008降到sql 2005 实例源码下载
    2015-04-03下载
    积分:1
  • 利用c#写的jpg拼图软件,可以随意剪切和拼接(钩子源码)
    利用c#写的jpg拼图软件,可以随意剪切和拼接using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;using System.Runtime.InteropServices;namespace AutoDrawRect{ public class MouseHook { //好吧这个没有用到 private bool isSet; public bool IsSet { get { return isSet; } } //这个也没有用到 private int handleOfHook; public int HandleOfHook { get { return handleOfHook; } } //这个还是没有用到、、、淡定! private bool isStopMsg; public bool IsStopMsg { get { return isStopMsg; } set { isStopMsg = value; } } //自己定义了一个事件 放到Hook里面去 public delegate void MEventhandler(object sender, MouseInfoEventArys e); public event MEventhandler HooKMouseEvent; [DllImport("user32.dll")]//设置钩子 第二个参数为回调函数指针 public static extern int SetWindowsHookEx(int idHook, HookProc lpfn, IntPtr hmod, int dwThreadid); [DllImport("user32.dll")]//传递到下一个钩子 public static extern int CallNextHookEx(int hHook, int nCode, IntPtr wParam, IntPtr lParam); [DllImport("user32.dll")]//卸载钩子 public static extern bool UnhookWindowsHookEx(int hHook); [DllImport("kernel32.dll")]//获取模块句柄 public static extern IntPtr GetModuleHandle(string lpModuleName); public const int WH_MOUSE_LL = 14;//全局鼠标Hook 7是局部的 13全局键盘 2局部键盘 public delegate int HookProc(int nCode, IntPtr wParam, IntPtr lParam);//话说c#里面委托就是函数指针?、 private const int WM_LBUTTONDOWN = 0x201; //在Hook里面判断是否左键点下 private const int WM_RBUTTONUP = 0x205; //在Hook里面判断是否右键抬起 public struct POINT {//鼠标位置的结构体 public int x; public int y; } public struct MouseLLInfo {//全局鼠标Hook的结构体 public POINT pt; //其实这里可以用Point只是这个新建的类里面没有应用System.Windows.Forms(应该是这个) public int mouseData; public int flags; public int time; public int dwExtraInfo; } GCHandle gc;//好吧 话说就是应为这个东西害得我研究了两天 没有这个的话 程序运行一会儿就提示崩溃了 //因为垃圾回收期把我的回调函数当垃圾收了 所以运行程序的时候 一会儿就提示我 一个垃圾的回调导致程序崩溃 //在非托管调用托管的时候 必须保持托管代码的或活动性 大概就这个意思 反正就是被收废品的收了、害的我用.net3.5用其他方式设置Hook public int MouseHookProcedure(int nCode, IntPtr wParam, IntPtr lParam) {//这个就是回调函数了 if (nCode >= 0 && HooKMouseEvent != null) {//先判断是否事件被绑定(感觉有点多余的判断 丫的我不在上面绑定 我写Hook干嘛) //话说是把内存的什么什么转换成结构体 MouseLLInfo mouseInfo = (MouseLLInfo)Marshal.PtrToStructure(lParam, typeof(MouseLLInfo)); Btn btn = Btn.None; //自己定义的一个枚举 里面只有三个值 if (wParam == (IntPtr)WM_LBUTTONDOWN) { //如果左键被点下 btn = Btn.LeftDowm; } else if (wParam == (IntPtr)WM_RBUTTONUP) { //如果右键被抬起 btn = Btn.RightUp; } //好吧 我就不知道当时我怎么想的 在Hook里面获取的坐标 有负数的现象 所以在那边 我没用这个坐标 MouseInfoEventArys e = new MouseInfoEventArys(btn, mouseInfo.pt.x, mouseInfo.pt.y); HooKMouseEvent(this, e);//触发绑定到这个上面的事件 } return CallNextHookEx(handleOfHook, nCode, wParam, lParam);//继续下一个钩子 } public bool SetMouseHook() { //设置Hook if (isSet) {//如果已经设置了 就不要设置啦、、、 return false; } HookProc MouseCallBack = new HookProc(MouseHookProcedure); handleOfHook = SetWindowsHookEx(WH_MOUSE_LL, MouseCallBack, GetModuleHandle(Process.GetCurrentProcess().MainModule.ModuleName), 0); if (handleOfHook != 0) {//如果设置成功、、 gc = GCHandle.Alloc(MouseCallBack);//这个就是那个什么什么、、然后我的回调就不会被收废品的拣去了 isSet = true; return true; } return false; } public bool UnLoadMouseHook() { if (!isSet) {//如果装都没有装那么久不要卸载啦、、 return false; } if (UnhookWindowsHookEx(handleOfHook)) { gc.Free();//将回调释放掉、、 isSet = false; return true; } return false; } } public enum Btn//我只感觉到这三个有用、(应该是两个 左键点下 右键抬起) { LeftDowm, RightUp, None } public class MouseInfoEventArys {//话说定义事件的时候都是这么写的 所以我也弄一个内出来保存事件参数 private int x;//坐标 多余的后来才发现 鼠标慢慢贴近屏幕边缘的时候 3 2 1 0 -1 、、丫的 负数都出来了 public int X { get { return x; } } private int y;//坐标 public int Y { get { return y; } } private Btn mBtn; public Btn MBtn { get { return mBtn; }//鼠标的情况 } public MouseInfoEventArys(Btn btn,int x,int y) {//构造器 mBtn = btn; this.x = x; this.y = y; } }}
    2013-12-22下载
    积分:1
  • C# 多端屏幕共享例子
    多端屏幕共享例子。 本项目基于分块扫描的思想获取差异部分并发送到接收端。在接收端进行整合。项目结构包括如下几部分:1.Imageing文件夹内存放的是图片差异获取的库2.NetworkHelper中是用于网络传输的库3.ScreenShare中是接收端的程序4.ScreenShare.ControlEnd中存放的是发送端的程序5.Utilities中存放的是一些用于编码的库,在本项目中并未用到该项目采用VS 2008 CSharp开发。可对项目进行重新编译后,运行。运行注意事项:请先运行接收端并启动,而后在运行发送端。
    2017-10-10下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载