jiangxinyu的专栏

叶子的离开,是因为风的追求还是树的不挽留?

C#创建不规则窗体(窗口)的几种方式

C#创建不规则窗体(窗口)的几种方式 一、自定义窗体,一般为规则的图形,如圆、椭圆等。 做法:重写Form1_Paint事件(Form1是窗体的名字),最简单的一种情况如下: System.Drawing.Drawing2D.GraphicsPath shape = new System....

2012-10-25 10:08:14

阅读数:5779

评论数:0

Windows编程之滚动条

Windows编程之滚动条 http://see.xidian.edu.cn/cpp/html/1110.html   滚动条是图形使用者接口中最好的功能之一,它很容易使用,而且提供了很好的视觉回馈效果。您可以使用滚动条显示任何东西--无论是文字、图形、表格、数据库记录、图像或是网页,只要它...

2012-10-24 16:02:38

阅读数:8443

评论数:0

C#可以直接调用的Win32API

http://www.cnblogs.com/jxsoft/archive/2012/06/29/2569876.html   整理的Win32 API,可以直接在C#中直接调用,在做WinForm时还是很有帮助的。 源码包含三个文件 Win32API.cs, using System;...

2012-10-22 15:36:19

阅读数:7904

评论数:1

C#调用win32API画图函数示例

SelectObject和DeleteObject 函数 Windows显示设备的属性,共有下面几种:位图、画刷、字体、画笔、区域。如果要设置它们到当前设备里,就需要使用SelectObject函数,比如上面介绍的字体设置,就会用到这个函数。当你创建一个位图时,这时Windows就会在内存里...

2012-10-22 14:29:55

阅读数:7206

评论数:0

C# 抽取exe和dll程序图标

http://blog.csdn.net/czw2010/article/details/7900096 从文件中抽取图标,我们可以选择使用ExtractIcon()或ExtractIconEx(),以及ExtractAssociatedIcon(),LoadImage()和SHGetFileI...

2012-10-22 13:21:30

阅读数:2106

评论数:0

VC API常用函数简单例子大全

VC API常用函数简单例子大全 http://hi.baidu.com/tag/vc%20api%E5%87%BD%E6%95%B0/feeds   系统API查询 http://www.vbgood.com/api.html http://hi.baidu.com/3582077...

2012-10-22 11:31:06

阅读数:4770

评论数:0

调用API函数,在窗口非客户区绘图(C# GDI+编程)

http://hi.baidu.com/3582077/item/77d3c1ff60f9fa5ec9f33754   调用API函数,在窗口非客户区绘图 GDI+的Graphics类里有个FromHdc函数,这个函数可以根据窗口设备上下文(DC)创建Graphics对象,在vc++中,窗口...

2012-10-22 11:08:41

阅读数:5631

评论数:0

.NET(C#) 平台调用:不依赖平台的GetWindowLongPtr和SetWindowLongPtr API

http://www.cnblogs.com/mgen/archive/2012/04/09/2439149.html   首先在方法声明上,由于在32位Windows上GetWindowLongPtr和SetWindowLongPtr仅仅是宏定义,不是具体函数,所以只能去使用GetWindo...

2012-10-19 13:19:48

阅读数:3117

评论数:0

GetSystemMetrics函数的参数

1、 SM_ARRANGE: 用于说明系统如何安排最小化窗口,根据显示器的不同系统数据可能有所不同。其包含一个起始位置和方向。关于在程序中怎么使用我还没有见个这样的代码。 起始位置可为下列值之一: ARW_BOTTOMLEFT:开始在左下角的屏幕(默认值)。 ARW_BOTTOMRIGHT...

2012-10-19 13:13:17

阅读数:1833

评论数:0

Win32 系统部分函数

http://www.cnblogs.com/Clingingboy/archive/2011/04/01/2002689.html 一.GetSystemMetrics 返回与windows环境有关的信息    void CDemoDlg::OnTest() { CList...

2012-10-19 13:09:39

阅读数:1110

评论数:0

C#中调用WIN32API函数

http://www.pinvoke.net/   磐实文章站(首页)首页 >Visual Basic软件开发资料 > API 函数 http://www.panshsoft.com/Sort_VB/API_fun/   GetWindowRect用法 http://b...

2012-10-19 11:21:02

阅读数:17848

评论数:0

Microsoft Detours 2.1简介

http://blog.163.com/qcb_163/blog/static/9545466420117851038971/   Microsoft Detours 2.1简介 2011-08-0817:10:38| 分类: VC编程 | 标签: |字号大中小 订阅 一、简介 《W...

2012-10-18 17:53:53

阅读数:1459

评论数:0

在 Visual C# .NET 中设置窗口挂钩

HOW TO:在 Visual C# .NET 中设置窗口挂钩 文章编号: 318804 - 查看本文应用于的产品 展开全部 | 关闭全部 本页 概要 设置鼠标挂钩 在 .NET 框架中不支持全局挂钩 参考 属性 提供反馈...

2012-10-18 17:40:11

阅读数:782

评论数:0

HOOK专题

HOOK专题 目录 基本概念运行机制钩子类型作者 基本概念 钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用...

2012-10-18 17:38:57

阅读数:736

评论数:0

Detours简介 (拦截x86机器上的任意的win32 API函数)

Detours 当然是用detours,微软明显高腾讯一筹,同上,至今没失败过.写这种HOOK一定要再写个测试程序,不要直接HOOK你的目的程序,例如QQ,因为这样不方面更灵活的测试. 说明一下:Detours是微软开发的一个函数库(源代码可在http://research.microsoft...

2012-10-18 17:22:44

阅读数:6572

评论数:0

利用NativeWindow监视WndProc消息

http://blog.csdn.net/lovefootball/article/details/1784882 在写Windows应用程序的时候,经常会碰到需要修改例如MessageBox或者FileDialog的外观 此时我们需要监视 WndProc的消息 当然也可以直接调用API实现...

2012-10-17 11:08:51

阅读数:1956

评论数:0

揭开.NET消息循环的神秘面纱

揭开.NET消息循环的神秘面纱(-)  http://hi.baidu.com/sakiwer/item/f17dc33274a04df2a9842866 曾经在Win32平台下奋战的程序员们想必记得,为了弄清楚“消息循环”的概念,度过多少不眠之夜。尽管如今在应用程序代码的编写过程中,我们已经...

2012-10-17 11:05:33

阅读数:1153

评论数:0

VC中常见的一些编译链接错误的解决

http://hi.baidu.com/sakiwer/item/f505493da6d797fbdf222166 VC中常见的一些编译链接错误的解决 问题1: Linking... nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolv...

2012-10-17 11:04:06

阅读数:3288

评论数:1

C# 实现TrackBar控件美化换肤

http://www.vspub.com/viewthread.php?tid=6043   TrackBar控件没有像其他控件那样,直接提供给用户重绘的函数,要实现个性化的TrackBar控件,一种方法是继承Control完全的自己实现,这种方法就是实现标准的Windows控件功能需要自己处...

2012-10-16 17:52:55

阅读数:8749

评论数:1

error Link 2005 的处理方法

http://hi.baidu.com/nfhxqxejjreouwr/item/300a4510f290e014e3f986d4   Error 2 error LNK2005: __amsg_exit already defined in msvcrtd.lib(MSVCR100D.dll...

2012-10-16 14:03:05

阅读数:6160

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭