E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Windows程序设计
有时间细读这些书
1、《
Windows程序设计
(第5版珍藏版)》:这是很经典的一本介绍Win32API编程的书了,基本介绍到了大多数关于
Windows程序设计
的基本内容。
hapure1
·
2020-06-21 01:54
C++
Win32程序文本输出 --设备无关的编程基础、滚动条
以下内容摘自CharlesPetzold所著《
Windows程序设计
》1.WM_PAINTWindows通过发送WM_PAINT消息来通知窗口过程其可获区需要重绘。
孤舟钓客
·
2020-06-21 01:58
Win32
SDK
Win32学习笔记 第三章 HelloWin
Win32学习笔记作者:姜学哲(
[email protected]
)教材:
Windows程序设计
(第五版)北京大学出版社[美]CharlesPetzold著北京博彦科技发展有限公司译¥:160参考资料:Windows
villager
·
2020-06-20 21:49
Windows程序设计
2020-4-23晨间日记
周目标·完成进度贪吃蛇-10%学习·信息·阅读学习《
Windows程序设计
》第五章阅读《人间失格》半小时健康·饮食·锻炼5000步。俯卧撑30。握力记5
故事观察日记
·
2020-04-23 10:24
2020-4-19晨间日记
学习·信息·阅读开始学习新内容《
windows程序设计
》阅读《鸣响雪松》半小时。健康·饮食·锻炼5000步。握力记50*2。人际·家人·朋友无事。工作·思考最美
故事观察日记
·
2020-04-19 10:26
9-25学习总结
今天主要学习了MFC:1.Windows程序的内部运行原理
Windows程序设计
是一种事件驱动的程序设计方法。主要是基于消息的。
孙世龙
·
2020-02-18 20:36
线程间的通信、同步方式与进程间通信方式
1、线程间的通信方式使用全局变量主要由于多个线程可能更改全局变量,因此全局变量最好声明为volatile使用消息实现通信在
Windows程序设计
中,每一个线程都可以拥有自己的消息队列(UI线程默认自带消息队列和消息循环
eesly_yuan
·
2020-02-02 07:26
关于
Windows程序设计
的初步认识
2020.02.01今年这个春节过得实在是挺特别的,冠状病毒又来和我们“约会”了,并且又是在这个普天中国人同庆的美好时刻……这次它来的依然是那么的匆忙,我们甚至没时间给它取一个国际化的名字,只能叫它新型冠状病毒……玩笑话是这么讲,但是真心地希望这次能够是我们最后一次“请”它来中国来做客,大家都能够涨一点记性,为了个人的口腹之欲让整个国家为你买单,难道真的不会臊得慌吗?于是作为一名平平凡凡的学生,我
lisui
·
2020-02-01 21:00
windows编程 进程的创建销毁和分析
Windows程序设计
:进程进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动,在Windows编程环境下,主要由两大元素组成:•一个是操作系统用来管理进程的内核对象。
老夏课堂夏曹俊
·
2020-01-01 05:44
实例分析一个简单的Win32程序
本文较为详细的分析了一个Win32程序的组成、结构、实现方法及运行原理,对于进行
Windows程序设计
有很好的借鉴参考价值。分享给大家供大家参考之用。
·
2019-09-25 01:13
MFC控件之CListCtrl的应用实例教程
本文以实例形式较为详细的讲述了MFC控件中CListCtrl的应用方法,对于学习
Windows程序设计
来说有不错的借鉴价值。
·
2019-09-25 01:11
C#设置MDI子窗体只能弹出一个的方法
Windows程序设计
中的MDI(MultipleDocumentInterface)官方解释就是所谓的多文档界面,与此对应就有单文档界面(SDI),它是微软公司从Windows2.0下的MicrosoftExcel
·
2019-09-25 01:14
VC程序设计中CreateProcess用法注意事项
对于
windows程序设计
来说,启动一个进程有三种方法:WinExec,ShellExecute,CreateProcess。这里仅对CreateProcess的用法加以说明。
·
2019-09-25 01:04
Windows消息传递机制详解
对于
windows程序设计
,这里有几个关键词需要注意:消息,消息循环,窗口过程。所谓的Windows消息传递机制就类似于生活中的物流公司。
·
2019-09-25 01:50
C++内存查找实例
具体如下:
windows程序设计
中的内存查找功能,主程序代码如下:复制代码代码如下://MemRepair.cpp:定义控制台应用程序的入口点。
·
2019-09-23 19:03
WIN32程序获取父进程ID的方法
学过
windows程序设计
的人都知道,windows中的进程是可以有父子关系的,拥有父子关系的进程,一旦父进程结束,子进程有会随之退出。
·
2019-09-23 18:48
Windows的钩子机制详解
一、概述:了解
windows程序设计
的人都知道,Windows系统程序的运行是建立在消息传递机制的基础之上的,几乎所有的程序活动都由消息来驱动。
·
2019-09-23 18:41
编码--隐匿在计算机软硬件背后的语言
image.png这是CharlesPetzold老先生的作品,老先生的名著莫过于《
Windows程序设计
》,在windows编程领域可谓“红宝书”,我就是看着这本书入门的。
ww4u
·
2019-08-16 19:27
大神总结的图像处理学习路线
在此阶段,有时间的话,看看中科院研究生院杨力祥老师的高级
windows程序设计
(
js_xiaocainiao
·
2019-04-22 20:52
人工智能
CTF学习——加密与解密基础
https://www.kanxue.com/book-4-11.htm学习解密建议掌握:汇编语言一定得学好;至少掌握一门高级语言;最好掌握Win32编程,WinSDK程序设计就是API方式的
Windows
西柚七七
·
2019-03-27 21:06
ctf
从0开始学习《
Windows程序设计
》:UinCode解决方案
一:学习MessageBoxAPI详细MessageBox的API档案请点击:https://fishc.com.cn/forum.php?mod=viewthread&tid=46730&extra=page%3D1%26filter%3Dtypeid%26typeid%3D420转自:鱼C论坛。#includeintWINAPIWinMain(HINSTANCEhInstance,HINSTA
爱心天使的守护
·
2019-03-10 19:51
u3d开发培训要学哪些?
学游戏程序开发主要有最通用的C++及
Windows程序设计
课程,算法设计、数据结构、软件工程、游戏技术,游戏设计方法及流程等课程。所有课程以行业最实用技术为参考,综合初学者的接受能力精心设计。
smile程序媛
·
2019-02-21 13:38
unity
游戏开发
编程
2019.01.24--API解释
1.而在
WINDOWS程序设计
领域处于发展的初期,WINDOWS程序员所能使用的编程工具唯有API函数,这些函数是WINDOWS提供给应用程序与操作系统的接口,他们犹如“积木块”一样,可以搭建出各种界面丰富
tangerine_
·
2019-01-28 09:33
API
windows编程 进程的创建销毁和分析
Windows程序设计
:进程进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动,在Windows编程环境下,主要由两大元素组成:•一个是操作系统用来管理进程的内核对象。
夏曹俊
·
2018-11-27 13:57
Windows
销毁
分析
C/C++
Windows程序设计
--学习笔记 (三)
第三章:窗口与消息创建窗口:调用函数CreateWindow"Windows向应用程序发送了一条消息"意思就是说:“Windows调用了该程序内部的一个函数”,这个函数就是我们自己写的,此函数的参数描述了由Windows所发送并由我们的程序所接收的特定消息。这个函数被称为“窗口过程”;应用程序所创建的每一个窗口都有一个与之相关联的窗口过程,这个窗口过程可以是应用程序的某一个函数,也可以位于一个动态
ixusy88
·
2018-07-27 17:08
windows
Windows核心编程之核心总结(第一章 错误处理)(2018.5.26)
前沿学习Windows核心编程是步入Windows编程殿堂的必经之路,2018年寒假重温了计算机操作系统知识,前阵子又过学习
Windows程序设计
方面的基础,正所谓打铁要乘热,所以我又入了Windows
CFishHome
·
2018-05-26 23:01
Windows
核心
编程
Windows程序设计
之简单的动画效果(小球弹一弹)
构造一个矩形位图,位图内有一个带有阴影和紫色间隙的小球,程序使用定时器来控制小球的动作,实际上是每当接收到定时器消息时将位图通过BitBlt函数复制到客户区,每当小球碰撞到客户区上下左右四边时就反弹回来。下面代码有本人的理解注释可供参考,本人才疏学浅,不妥请见谅。效果图如下:刚开始(初始其实是在客户区中心开始的,难截图就随便找张了,但理解就OK了,不碍事):移动后:#include#defineI
CFishHome
·
2018-05-10 16:56
Windows
程序设计
小球
Windows程序设计
核心总结(GDI位图对象-2018.5.8)
DDB:设备相关位图,属于GDI对象,跟画笔、画刷一样在GDI模块内部存储。HBITMAPhBitmap;//存储一个指向DDB的句柄1.创建DDB(1)hBitmap=CreateBitmap(cx,cy,cPlanes,cBitsPixel,bits)/该函数是第一个创建GDI位图对象,也叫设备相关位图(DDB)。该函数的第三、四个参数的设置有两种情况:1.cPlanes,cBitsPixel
CFishHome
·
2018-05-08 22:59
GDI位图对象
Windows程序设计
核心总结(打印机-2018.5.5)
本人大三学生,自学
Windows程序设计
有两三个月了,我是看鱼C工作室发布的
Windows程序设计
视频入门的,这视频集数虽然不是特别多,目前只有前面九章的视频内容,但小甲鱼老师讲解书本内容十分详细、入微
CFishHome
·
2018-05-05 21:12
Windows程序设计核心总结
从 API、UI、结构到商业产品设计精髓
本文来自作者范蠡在GitChat上分享「
Windows程序设计
精髓:从API、UI、结构到商业产品」,「阅读原文」查看交流实录「文末高能」「更多同类话题」「查看全部话题」编辑|朝伟当下,Android、
GitChat技术杂谈
·
2017-11-21 00:00
C++实现第一个
Windows程序设计
Hello World
C++实现第一个
Windows程序设计
目录结构:C实现第一个
Windows程序设计
控制台的HelloWorldWindows版的HelloWorldWinMain函数的参数WinMain函数函数体的MessageBox
Now大牛
·
2017-08-15 00:13
C++
C
windows程序设计
之简单界面入门
突然自己想完整地写一款mm,除了网络通信、文件操作之类的功能类代码外,还要搞一个界面的东西。想了想,为了快速看到成果就学学界面编程吧,也方便看别人的带界面的代码。于是乎,决定windows编程先从界面开始写。新建一个空的win32工程,只有以下代码:#include"stdafx.h"intAPIENTRYWinMain(HINSTANCEhInstance,HINSTANCEhPrevInsta
R_1v3r
·
2017-06-16 13:02
windows
界面
编程
windows编程
第三章--Win32程序的执行单元(部分概念及代码讲解)(中-线程同步
学习《
Windows程序设计
》记录概念贴士:1.同步可以保证在一个时间内只有一个线程对其共享资源有控制权。PS:共享资源包括全局变量、公共数据成员或者句柄等。
血夜之末
·
2017-05-20 04:00
第四章 Windows图形界面-上
学习《
Windows程序设计
》记录概念贴士:1.每个GUI应用程序至少应该创建一个窗口,称为主窗口,它作为用户与应用程序间的主界面来提供服务。
血夜之末
·
2017-03-18 04:00
Windows C++界面库
当时学的时候就很好奇为什么调用这些函数就能绘制图形,后来从网上了解到了Windows编程,于是从淘宝淘了本《
Windows程序设计
》看了起来,当时看的时候还有点吃力。
Holmofy
·
2017-02-14 23:19
windows
图形
Windows
第三章--Win32程序的执行单元(部分概念及代码讲解)(上 -- 多线程)
学习《
Windows程序设计
》记录概念贴士:1.线程描述了进程内代码的执行路径。2._stdcall是新标准C/C++函数的调用方法。
血夜之末
·
2016-11-30 16:00
第二章--Win32程序运行原理 (部分概念及代码讲解)
学习《
Windows程序设计
》记录概念贴士:1.每个进程都有赋予它自己的私有地址空间。当进程内的线程运行时,该线程仅仅能够访问属于它的进程的内存,而属于其他进程的内存被屏蔽了起来,不能被该线程访问。
血夜之末
·
2016-09-12 12:00
《
Windows程序设计
》读书笔九 子窗口控件
第九章子窗口控件子窗口可以作为控制屏幕图形显示,响应用户输入,以及在有重要输入事件的时候通知另一窗口。标准子窗口控件,按钮,复选框,编辑框,列表框,组合框,文本字符串和滚动条。可以使用CreateWindow来创建子窗口控件,或者在程序的资源脚本里编辑好各种属性。使用预定义控件不需要再注册相应的子窗口类,这些类已经存在于windows中并且已经有了预定义的名称。在调用CreateWindow时,只
sesiria
·
2016-07-10 00:00
Win32
windows
《
Windows程序设计
》读书笔八 计时器
第八章 计时器8.1计时器的基本知识WM_TIMER消息SetTimerKilltimer8.1.1系统和计时器Timer的底层实现是BIOS的时钟中断(时钟滴答),WinNT上由于系统限制1秒最多响应100次。8.1.2计时器消息不是异步的WM_TIMER消息是低优先级的一个时钟程序只能通过WM_TIMER消息知道时钟更新了,而不应通过该消息来计算过了多少时间。因为他不是精确的时钟滴答中断8.2
sesiria
·
2016-07-03 23:00
windows
Win32
《
Windows程序设计
》读书笔七 鼠标
第七章鼠标7.1鼠标的基础知识fMouse=GetSystemMetrics(SM_MOUSEPRESENT);//判断是否使用鼠标cButtons=GetSystemMetrics(SM_CMOUSEBUTTONS);//判断安装鼠标的个数GetSystemMetrics(SM_SWAPBUTTON);//判断鼠标按钮是否被切换SystemParametersInfo获得鼠标相关的参数信息7.1
sesiria
·
2016-07-01 23:00
c
windows
Win32
鼠标
《
Windows程序设计
》读书笔六 键盘
6.1键盘基础6.1.1忽略键盘6.1.2谁获得了焦点?窗口过程通过WM_SETFOCUS和WM_KILLFOCUS消息来确定自己的窗口是否具有输入焦点6.1.3队列和同步6.1.4击键和字符应用程序从windows接受的关于键盘事件的消息可分为击键和字符两种。有些按键参数击键消息和字符消息有些按键只产生击键消息6.2击键消息6.2.1系统键击和非系统键击应用程序通常忽略WM_SYSKEYUP和W
sesiria
·
2016-06-27 22:00
Win32
windows
《
Windows程序设计
》读书笔五 绘图基础
Windows在基于图形设备接口的视频显示器和打印机上显示图像。GDI5.1.1GDI原理GDI是为了兼容于设备无关的图形。图形输出设备分为两大类,光栅设备和矢量设备。GDI是图形设备硬件的一种高级接口。GDI总的来说是一个静态系统,对动画支持有限。如果需要为游戏编写复杂的动画,还是需要使用DirectX或者OpenGL5.1.2GDI函数使用GDI函数的分类*获取和释放设备环境的函数BeginP
sesiria
·
2016-06-12 20:00
windows
Win32
《
Windows程序设计
》读书笔四 文本输出
客户区是指整个应用程序窗口中没有被标题栏,边框,菜单栏,工具栏,状态栏和滚动条占用的区域。就是窗口中程序可以在上面绘制并向用户传达可视化信息的区域4.1绘制和重绘windows是一个消息驱动的系统,他使用两种方式把事件通知给应用程序。1)把消息放在应用程序消息队列中2)或者适当向窗口过程发送消息。4.1.1WM_PAINT消息在进入消息循环之前调用UpdateWindow函数,向窗口过程发送最初的
sesiria
·
2016-06-12 11:00
windows
Win32
《
Windows程序设计
》读书笔三 窗口与消息
第三章窗口于消息前面的例子都使用MessageBox来创建窗口,单他所创建的窗口灵活性有限。3.1窗口的创建只要调用CreateWindow函数即可3.1.1系统结构概述一个应用程序窗口可能包含,标题栏,菜单栏,工具栏,滚动条。另外还有一种类型的窗口是对话框,这种窗口可以不带标题栏还可能包含,按钮,单选按钮,复选框,列表框,滚动条,文本框等。每一个这些对象都被称为子窗口,或者控件窗口当用户改变窗口
sesiria
·
2016-06-10 16:00
Win32
windows
C语言
《
Windows程序设计
》读书笔二 Unicode简介
Unicode是ASICII字符集的一个扩展,用16bit来表示所有字符集,windowsNT从底层上支持Unicode。而win9X只部分支持unicode.2.1字符集简史ASCII7位只能表示标准的美国常用字符扩展ASCII8位ASCII码,2.1.4双字节字符集DBCS前128个代码是ASCII,较高的128代码中还跟随第二个字节。这两个字节在一起代表一个单独的字符。代码页932日文,93
sesiria
·
2016-06-10 16:00
Win32
C语言
Visual
Studio
《
Windows程序设计
》读书笔记一 起步
最近因为工作的关系,要开始在windows上开发桌面应用。虽然只是一些UI程序,但是不深刻了解windows的各种API在开发应用的过程中会遇到不少阻碍。于是决定重拾windowsAPI,由于MFC框架太老。除了进行旧代码维护以外已经很少使用了。所以暂时不考虑使用MFC,而是使用纯win32API来进行开发。可能开发UI上效率会低于MFC,但是重点是为了搞清楚win32api的应用。对于在wind
sesiria
·
2016-06-05 22:00
C++
Win32
UI
windows
C语言
《
Windows程序设计
》复习题
《
Windows程序设计
》模拟题一.单项选择题1.在VC++中,项目文件的扩展名是(B)。
rl529014
·
2016-05-24 13:00
总结
mfc
知识点
复习题
windows程序设计
《
Windows程序设计
》- 消息处理机制
使用windowsAPI创建窗口#include LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,LPARAM);//消息处理函数 //入口函数 intWINAPIWinMain(HINSTANCEhInstance, HINSTANCEhPrevInstance, PSTRszCmdLine, intiCmdShow) { staticTCHARszAppNa
扶苏77
·
2016-04-19 13:00
WINDOWS消息机制
学习笔记之深入浅出MFC 第一章win32程序的开发流程
作为
windows程序设计
者一定得知道的基础知识,我们很有必要对Windows程序的运行原理弄懂,甚至是烂熟于心,这样在以后碰到一些问题才能从更深层次考虑问题的原因,对我们踏实的功底是非常必要的。
walkman_lfq
·
2016-04-13 16:00
win32程序工作流程mfc
线程间的通信、同步方式与进程间通信方式
1、线程间的通信方式使用全局变量主要由于多个线程可能更改全局变量,因此全局变量最好声明为violate使用消息实现通信在
Windows程序设计
中,每一个线程都可以拥有自己的消息队列(UI线程默认自带消息队列和消息循环
mirrorgdit
·
2016-04-11 14:00
线程
通信
进程
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他