Windows
daojin505
这个作者很懒,什么都没留下…
展开
-
Windows核心编程的官方网站
http://wintellect.com/books.aspshttp://blogs.technet.com/b/markrussinovich/archive/2008/07/21/3092070.aspx原创 2017-08-08 14:52:38 · 407 阅读 · 0 评论 -
BitBlt
函数功能:该函数对指定的源设备环境区域中的像素进行位块(bit_block)转换,以传送到目标设备环境。函数原型:BOOL BitBlt(HDC hdcDest,int nXDest,int nYDest,int nWidth,int nHeight,HDC hdcSrc,int nXSrc,int nYSrc,DWORD dwRop);参数:hdcDest:指向目标设备环原创 2017-08-07 10:04:12 · 538 阅读 · 0 评论 -
微软图形MSDN
http://msdn.microsoft.com/zh-cn/windows/ff452054(en-us).aspx关于透明的MFC窗口(2009-03-03 15:58:06)转载标签:mfc窗口透明it分类:Windows开发1 子窗口(WS_CHILD样式)设置为透明属性无效,也就是说子窗口设置不了透明属性。原创 2017-08-07 10:05:57 · 211 阅读 · 0 评论 -
Windows API 绘图函数
The following functions are used with painting and drawing.FunctionDescriptionBeginPaintPrepares a window for painting.DrawAnimatedRectsDraws a rectangle and animates i原创 2017-08-07 10:06:27 · 2514 阅读 · 0 评论 -
windows api Path Functions
Path FunctionsThe following functions are used to create, alter, or draw paths.FunctionDescriptionAbortPathCloses and discards any paths in the specified device context.Beg原创 2017-08-07 10:06:36 · 208 阅读 · 0 评论 -
CWindow
class CWindow{public: static RECT rcDefault; HWND m_hWnd; CWindow(_In_opt_ HWND hWnd = NULL) throw() : m_hWnd(hWnd) { } CWindow& operator=(_In_opt_ HWND hWnd) throw() { m_h原创 2017-08-07 10:06:46 · 708 阅读 · 0 评论 -
Windows服务器编程
http://blog.pfan.cn/xman/45129.html原创 2017-08-07 10:07:39 · 246 阅读 · 0 评论 -
windows的阻塞和非阻塞Socket编程
http://blog.csdn.net/mlite/archive/2006/04/30/699340.aspx Console.zip (1.3 KB) 下载次数: 5原创 2017-08-07 10:08:28 · 341 阅读 · 0 评论 -
COM技术内幕
总结了编译Com技术内幕的最后例子的编译问题. 收藏 在编译>的最后一个例子程序时碰到的问题:编译:Canvas1: midl : command line error MIDL1001 : cannot open input file canvas_i.idl 通过菜单: Tool->Options->Directories 把TANGRAM目录中的IDL文件夹加入到:Incl原创 2017-08-07 10:11:04 · 420 阅读 · 0 评论 -
两大问题
1。内存泄露的问题。刚开始是安装了一个内存泄露软件,去检查内存泄露,检查不出来,因为这个属于windows资源泄露。2。线程被锁住。原因是开了好几个下载线程,线程之间的同步没有做好。3。socket的半超时。没有设置好半超时放弃。原创 2017-08-07 10:13:07 · 153 阅读 · 0 评论 -
关于windows对话框
函数有3个,取长补短可以游刃有余: 1.获取窗口在屏幕中的坐标:GetWindowRect(); 2.获得客户区坐标:GetClientRect();(其中的x=0,y=0) 3.获得屏幕坐标转化为客户区坐标(互相转化)。因此,如果想获得客户区在屏幕中的坐标,分两步:原创 2017-08-07 10:02:12 · 357 阅读 · 0 评论 -
VC解决error C2065: 'timeGetTime' : undeclared identi
2009-03-28 13:40在VC的.cpp中加入如下头文件及库的引用。#include #include #include #include #pragma comment(lib, "winmm.lib") #pragma comment(lib,"wininet") 可以解决如下问题。E:\software\vc代码\hxyIEWorkSpace\hxySI原创 2017-08-07 10:01:40 · 739 阅读 · 0 评论 -
追根究底之以不变求万变:利用SetCapture捕获鼠标
凡事都是一个“变”字,究天地之变化,研日月之更替。到如今,程序也晓得72般变化,莫非是猴子转世?可惜,我有照妖镜,任你如何变,我都能让你现原形!!!在JavaScript中和Windows SDK编程中都有这个函数。本文解决了则么使用SetCapture的问题:经研究发现, 并不能简单地理解为“捕获”;原因如下: 它有时候会引起程序出现”漏斗“!!!!什么原因呢???原创 2017-08-07 09:46:39 · 249 阅读 · 0 评论 -
追根究底之追本溯源:光标
传说中的佛来到了微软的操作系统,这次没跟观音商量,没几天变出了个猴子,这个猴子便是光标,莫非也学会了克隆?光标可是麻雀虽小,武艺俱全。1.从造型上来说,它本是“空”,“悟空”,单它连悟都不用悟,就空了。就叫它”不悟而空“ 吧, 天天顶个“BMP”的造型,变来变去。 若探知它如何变,便可知道Windows如何处理图形之原理。2.从来源上来说,如果知道来自何处,便可知道Windows如何原创 2017-08-07 09:46:49 · 274 阅读 · 0 评论 -
YOU SAY "THE RULE IS HERE",BUT I SAY "WHY?"
主要是想写一个类似控制台的东西,可以监视我程序里面的动作。。。 直接用控制台也行,但是那样太刻板!没创意。。。我想给用户以提示,告诉他程序在干什么!!!!!!非常良好的界面。。。。。。 先写一些想法,然后再去弄: 1.接口: 只有一个那就是print(string str);为简单期间,就这样了; 2.行为的载体: 暂时选,一个Windows窗口吧,当然也可以是文件。 模式原创 2017-08-07 09:48:58 · 196 阅读 · 0 评论 -
windows消息队列。DispatchMessage。 PostMessage
如果HWND为NULL, 表明向当前线程发送Quit消息。。 大概是为了多任务的需要,Windows接管了所有的资源,以便于进行统一处理。 其中最××的就是接管了输入,并推出了消息队列的概念。 Windows为每个线程(包括主、辅、UI线程)维护一个消息队列,我们再从线程所属的消息队列中读取消息。这个消息... [in] Handle to the window whos原创 2017-08-07 09:50:51 · 632 阅读 · 0 评论 -
终于搭好了一个游戏的窗口框架(一个调试窗口,一个消息窗口,一个主窗口)
//Map.cpp#include terrain.cpp:// terrain.cpp : Defines the entry point for the application.//#include "StdAfx.h"#include "Map.h"#include "Console.h"#include "IO.H"#include #inc原创 2017-08-07 09:51:01 · 387 阅读 · 0 评论 -
BMP图片格式。1,4,8,16,24位与windows分辨率没关系
BMP是一种与硬件设备无关的图像文件格式,使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BblP文件所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8bit及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。 由于BMP文件格式是Windows环境中交换与图有关的数据的一种标准,因此在Windows环境中运行的图形图像软原创 2017-08-07 09:51:13 · 1115 阅读 · 0 评论 -
源代码研究之CIMAGE;我们可以直接使用来创建纹理。
\biSizeImage=(biWidth*biBitCount+31)/32*4*biHeight inline void GetColor( unsigned int x, unsigned int y, unsigned char* ucpRed, unsigned char* ucpGreen, unsigned char* ucpBlue )//==============原创 2017-08-07 09:51:31 · 255 阅读 · 0 评论 -
BMP图片格式
BMP文件结构(2009-04-17 12:19:49)标签:杂谈 分类:技术类1:BMP文件组成BMP文件由文件头、位图信息头、颜色信息和图形数据四部分组成。2:BMP文件头(14字节)BMP文件头数据结构含有BMP文件的类型、文件大小和位图起始位置等信息。其结构定义如下:typedef struct tagBITMAPFILEHEADER{WORDbf原创 2017-08-07 09:51:40 · 539 阅读 · 0 评论 -
我的配置(vc可以禁止控制台输出)
工程配置。。可以禁用控制台输出又可以用入口main: /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "_WINDOWS" /Fp"Debug/FirstOpenGl.pch" /Yu"stdafx.h" /Fo"Debug/" /Fd"Debug/" /FD /GZ /原创 2017-08-07 10:01:08 · 550 阅读 · 0 评论 -
windows对象
http://msdn.microsoft.com/en-us/library/ms724515(v=VS.85).aspx原创 2017-08-07 10:13:35 · 273 阅读 · 0 评论