~$ 存档

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  514 随笔 :: 26 文章 :: 15 评论 :: 62万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  Windows程序设计

1 2 下一页

摘要:晚上闲下来对这个问题又研究了下。插句闲话,windows程序设计应该算是当初学习计算机的初心,所以在个人的理解中都上升到信仰的高度了:)-。所以一年又一年,年复一年,只要有时间就静下来学一下,虽然在实际项目从来都用不上,但是并不影响情怀。 下面进入主题。 逻辑坐标和设备坐标,我记得在好几年前写了两篇 阅读全文
posted @ 2022-04-21 23:49 LuoTian 阅读(652) 评论(0) 推荐(0) 编辑

摘要:https://blog.csdn.net/cqltbe131421/article/details/52473417 #配合定时器闪动 http://www.nowamagic.net/librarys/veda/detail/227 #例子 这个例子实现了主窗口的移入移出检测,可是托盘图标移入移 阅读全文
posted @ 2019-08-31 10:44 LuoTian 阅读(291) 评论(0) 推荐(0) 编辑

摘要:Windows系统编程之异步I/O和完成端口【作者】北极星2003【来源】看雪技术论坛(bbs.pediy.com) 【时间】2006年7月1日 一、 同步I/O和异步I/O 在介绍这部分内容之前先来认识下“异步I/O”。 说起异步IO,很容易联想到同步I/O,对于同一个I/O对象句柄在同一时刻只允 阅读全文
posted @ 2018-10-01 14:04 LuoTian 阅读(259) 评论(0) 推荐(0) 编辑

摘要://转载自:http://blog.csdn.net/guogangj/article/details/3460267 (本文尝试通过一些简单的实验,来分析Windows的窗口机制,并对微软的设计理由进行一定的猜测,需要读者具备C++、Windows编程及MFC经验,还得有一定动手能力。文中可能出现 阅读全文
posted @ 2018-09-24 19:56 LuoTian 阅读(1084) 评论(0) 推荐(0) 编辑

摘要:创建 一、创建方法 阅读全文
posted @ 2018-09-20 16:48 LuoTian 阅读(319) 评论(0) 推荐(0) 编辑

摘要:在这篇文里,我希望能把概念缕清,特别写了一个长篇,需要慢慢的读,读完也许会解决映射的问题。 窗口映射涉及到三个坐标系,分别为窗口坐标,视口坐标和设备坐标。 为了清晰的表达这几个概念,需要对每一个概念进行单独的记录,也就是说不急着先讲什么映射,而是先把每一个概念缕清楚。第一个先说设备坐标。 设备坐标 阅读全文
posted @ 2018-01-10 15:55 LuoTian 阅读(293) 评论(0) 推荐(0) 编辑

摘要:多字节转Unicode 四步: Step1 阅读全文
posted @ 2017-12-26 15:57 LuoTian 阅读(2886) 评论(0) 推荐(0) 编辑

摘要:原理 首先,“映射”这个词,就和数学课上说的“一一映射”是一个意思,就是建立一种一一对应关系,在这里主要是只 硬盘上文件 的位置与进程 逻辑地址空间 中一块大小相同的区域之间的一一对应,如图1中过程1所示。这种对应关系纯属是逻辑上的概念,物理上是不存在的,原因是进程的逻辑地址空间本身就是不存在的。在 阅读全文
posted @ 2017-12-18 16:54 LuoTian 阅读(1193) 评论(0) 推荐(0) 编辑

摘要:## 阅读全文
posted @ 2017-12-05 20:52 LuoTian 阅读(216) 评论(0) 推荐(0) 编辑

摘要:Header: Declared in Mmsystem.h; include Windows.h.Library: Use Winmm.lib. MSDN里定义的函数原型如下: *注:fuEvent :指定定时器事件类型:TIME_ONESHOT:uDelay毫秒后只产生一次事件TIME_PERI 阅读全文
posted @ 2017-11-30 16:46 LuoTian 阅读(1988) 评论(0) 推荐(0) 编辑

摘要:1、LoadIcon(HINSTANCE hInstance,LPCSTR lpIconName);该函数从与 hInstance 模块相关联的可执行文件中装入lpIconName指定的图标资源,仅当图标资源还没有被装入时该函数才执行装入操作,否则只获取装入的资源句柄。 2、比如,在对窗口类初始化时 阅读全文
posted @ 2017-11-22 11:31 LuoTian 阅读(846) 评论(0) 推荐(0) 编辑

摘要:主要通过VC的菜单项Project->Settings->C/C++页来完成。我们可以看到这一页的最下面Project Options中的内容,一般如下:/nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D 阅读全文
posted @ 2017-11-03 13:39 LuoTian 阅读(3256) 评论(0) 推荐(0) 编辑

摘要:*注:(此代码必背) ## 注释: 在创建互斥对象时,第二个参数为FALSE值,表明当前没有线程拥有这个互斥对象,于是操作系统就会将该互斥对象设置为有信号状态。 阅读全文
posted @ 2017-10-22 17:12 LuoTian 阅读(502) 评论(0) 推荐(0) 编辑

摘要:获取进程的绝对路径(代码同时操作字符串获取了文件目录): 第一种代码: 第二种代码: 阅读全文
posted @ 2017-07-11 11:26 LuoTian 阅读(1142) 评论(0) 推荐(0) 编辑

摘要:////////////////////////////////////////////////////////////////////////// #include "AFXPRIV.H"//消息值的定义来源 #include "Dde.h"//DDE消息值的定义来源 #include "CPL.H"//控制面板消息值的定义来源 #include "WFEXT.H"//文件管理器的消息值的定义... 阅读全文
posted @ 2017-06-27 11:01 LuoTian 阅读(482) 评论(0) 推荐(1) 编辑

摘要:## vc6.0版本的"hello world"模板工程 // //@ // vc6.0版本的hello world #include "stdafx.h" #include <windows.h> LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARA 阅读全文
posted @ 2017-05-17 13:47 LuoTian 阅读(1094) 评论(0) 推荐(0) 编辑

摘要:CFont * f; f = new CFont; f->CreateFont(10, // nHeight 0, // nWidth 0, // nEscapement 0, // nOrientation FW_BOLD, // nWeight FALSE, // bItalic FALSE, 阅读全文
posted @ 2017-02-25 14:17 LuoTian 阅读(431) 评论(0) 推荐(0) 编辑

摘要:这个题目是从书本做的笔记,是一个很好的程序,书本写的不算太仔细,在这里做详细记录。程序实现的功能如下: 功能细节非常多,包含如下: 一、窗口总是居在所有窗口的最前端二、窗口没有标题栏等等三、可以用鼠标拖动客户区移动,(一般来说,是通过移动标题栏移动)四、(由于没有标题栏)鼠标右键可以弹出菜单,选择退 阅读全文
posted @ 2016-04-22 01:05 LuoTian 阅读(454) 评论(0) 推荐(0) 编辑

摘要:屏幕抓取程序的意思是将整个屏幕图显示在应用程序的用户区中,等价于截图。对桌面窗口的操作:首先得知道桌面窗口的宽和高,获取宽和高需要利用窗口的设备句柄,而获取设备句柄需要知道窗口句柄,这一系列的连串关系如下:窗口句柄——>设备句柄——>获取设备句柄属性(比如宽和高)。(书本采用的一种方法,但至少也把这 阅读全文
posted @ 2016-04-19 04:03 LuoTian 阅读(1272) 评论(0) 推荐(0) 编辑

摘要:画笔 画笔从创建来说分为两类,库存的和自定义的。从性质上来说也分为两类:Cosmetic画笔和Geometric画笔。 Cosmetic画笔只有三个属性:线宽(width)、线型(style)和颜色(color)。它有固定的线宽(设备单位),不具有按比例缩放的特性,但优点是绘制速度快。在一些矢量图形 阅读全文
posted @ 2016-04-19 00:45 LuoTian 阅读(249) 评论(0) 推荐(0) 编辑

1 2 下一页
点击右上角即可分享
微信分享提示