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程序设计
Windows 核心编程 --- 卷首语
猛然发觉,自己对于
windows程序设计
,还是认识得那么肤浅,只能算是一个会一些常用API的程序员而已。
·
2015-11-13 21:18
windows
Go语言
Windows程序设计
(4)--处理子窗体消息之按钮点击事件
前言 在上一篇中,我们给最基本的窗体添加了一个按钮,有了按钮后,当然就需要发挥按钮的作用,大家都知道按钮最基本的功能就是通过用户的点击事件与计算机产生交互。如果你做过.net 的winform,wpf或者java的gui等开发,相信这样的操作你做过无数遍了,而且这样的操作也是非常方便的,借助vs这样强大的ide,很容易创建窗体,添加按钮,并给按钮添加点击事件,最后监听该事件,当该事件触发时候,回
·
2015-11-13 20:06
windows
Go语言
Windows程序设计
(3)--创建子窗口
时间过得很快,一转眼,离上次发文章,又好久过去了,最近又忙着公司的项目,很久没学习Go的windows开发了。趁着双休日,再来稍微玩下。 上次,我们成功的创建了第一个窗口程序,当时,默认的创建了一个edit类型的窗口,所以,该窗口自己就是一个edit的窗口。今天,不打算这样做了,得来点正常的了,就是创建一个原始的窗口,啥都不是,就是一个窗口,然后,再在这个窗口里面创建一个子窗口,子窗口有很多种,
·
2015-11-13 20:05
windows
Go语言
Windows程序设计
(2)--第一个窗口程序
上一篇中,通过winapi,我们成功的创建了一个弹出消息窗口,其中用到了MessageBox(...)这个接口。今天,正式开始写窗口程序,如果你熟悉C语言的windows程序,你就会发现后面的程序和C语言的很像,没错,其实就是用Go的语法去调用windows的api罢了,其基本结构还是类似的。说了那么多,还是先上些代码吧: 如上,首先是导入一些需要用到的包,其中 github.com/l
·
2015-11-13 20:04
windows
Go语言
Windows程序设计
(1)--简单弹出消息窗口
这几天公司比较空,又开始玩Go语言,发现它可以通过一个https://github.com/lxn/go-winapi go-winapi的库写windows程序,于是就开始玩了,当然,也已经有了很多基于它而进一步封装便于开发的项目,例如https://github.com/lxn/walk 。不过,反正又不做项目,
·
2015-11-13 20:03
windows
CreateCompatibleDC工作原理
是我们问题的核心,请看《
Windows程序设计
》关于设备内容的解说: 设备内容: 设备内容中包括很多确定GDI函数怎样在设备上工作的眼下「
·
2015-11-13 18:22
create
Windows程序设计
_Chap02_Unicode_学习笔记
Windows程序设计
_Chap02_Unicode_学习笔记 ――By: Neicole(2013.05.24) 01.
·
2015-11-13 16:16
windows
目前计划(希望朋友们能给出宝贵的建议,谢谢)
自己接下来的计划,会不断完善: 1:继续学C++(找个项目做) 主要看看C++Prime,C++标准程序库,
Windows程序设计
这三本书,踏踏实实的学习。 编译器怎么到
·
2015-11-13 14:17
计划
制作伸展自如、收缩随意的对话框
制作伸展自如、收缩随意的对话框 菡冰 Visual C++以其可视化的编程风格成为目前
Windows程序设计
与开发的主流开发工具。而对话框在Visual C++编程中使用的尤其多。
·
2015-11-13 14:03
对话框
Hello Win32 之疯狂注释版
回想刚刚学习WIN32编程的时候,打开《
windows程序设计
》这本书,书中给的第一段代码就是一个Hello Win32的小程序。看得我头大,书中讲解的很详细,几乎每行代码都给了解释。
·
2015-11-13 13:24
Win32
Hello MFC 之疯狂注释版
回想刚刚学习MFC编程的时候,打开《MFC
windows程序设计
》这本书,书中给的第一段代码就是一个Hello MFC的小程序。看得我头大,书中讲解的很详细,几乎每行代码都给了解释。
·
2015-11-13 13:20
mfc
C++学习--应用篇(Windows/Linux)(书籍推荐及分享)
Windows 在Windows平台下主要说的是VC编程(使用MFC),以下将对VC开发的相关图书介绍;对于ATL等,涉及不多,不做评论; 《
Windows程序设计
》 这是一本绝版的图
·
2015-11-13 12:34
windows
【
windows程序设计
】系列04:文本输出
SYSMETS.H #define NUMLINES ((int) (sizeof sysmetrics / sizeof sysmetrics [0])) struct { int iIndex ; TCHAR * szLabel ; TCHAR * szDesc ; } sysmetrics [] = { SM_CXS
·
2015-11-13 09:03
windows
【
windows程序设计
】系列02:显示屏幕分辨率
#include <windows.h> #include <tchar.h> #include <stdio.h> int CDECL MessageBoxPrintf (TCHAR * szCaption, TCHAR * szFormat, ...) { TCHAR szBuffer [1024] ;
·
2015-11-13 09:01
windows
【
windows程序设计
】系列03:窗口与消息
//需要添加winmm.lib #include <windows.h> LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;//LRESULT等价于Long int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
·
2015-11-13 09:01
windows
【
windows程序设计
】系列01
#include <windows.h> int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow) { MessageBox (NULL, TEXT ("Hello, World!&
·
2015-11-13 09:00
windows
郁闷啊,买错书了。。。。
因为之前双十一在网上买的书买错了,买的是《
windows程序设计
》,到手上才发现是c#和XAML的书==【白浪费我一百块】。
Tianluoyuge
·
2015-11-13 08:23
牢骚
Windows程序框架(1)
最近在项目中发现对windows API还是不熟悉,用到的时候只能现查,在遇到某些问题的时候由于理解不透彻还是遇到很多问题,所以,决定仔细研究一下
Windows程序设计
的API。
·
2015-11-13 03:28
windows
一个关于委托、事件、多线程、异步的Demo
曾经在用Dephi开发CRM软件的时候,我师傅对我说:“掌握了委托和事件,才叫
Windows程序设计
入了门”。
·
2015-11-13 00:08
demo
Win32学习笔记 第3章 HelloWin
教材:
Windows程序设计
(第五版)北京大学出版社 [美]Charles Petzold 著 北京博彦科技发展有限公司 译 ¥:160参考资料:
·
2015-11-12 21:26
Win32
Win32学习笔记 第2章
教材:
Windows程序设计
(第五版)北京大学出版社 [美]Charles Petzold 著 北京博彦科技发展有限公司 译 ¥:160环境: windows2000
·
2015-11-12 21:25
Win32
Win32学习笔记 第1章
教材:
Windows程序设计
(第五版)北京大学出版社 [美]Charles Petzold 著 北京博彦科技发展有限公司 译 ¥:160参考资料: Windows
·
2015-11-12 21:24
Win32
递归算法:求序列的全排列
用C++模板书写一段序列数组的所有排列 /** * 书本:【
windows程序设计
】 * 功能:输出所有的排列情况 * 文件:全排列.cpp * 时间:2014年9月29日21:52:55
·
2015-11-12 17:20
全排列
qt写贪吃蛇
用qt写贪吃蛇,源于我们开的
windows程序设计
课,这是一个小任务。1.宏定义max_x,max_y,给整个界面定义,一个qlabel矩阵2.int定义一个二维数组,对应每一个label,通
Princess_ES
·
2015-11-12 15:00
感想
Win32汇编窗口程序设计[01]--开发环境的搭建
本人仅仅是凭着自己的兴趣做这样的一件事情,与高手、专业人士等名词没有丝毫关系,所以,倘若有不对之处,还望大家指正 ^_^ 下面就来说说windows下的32位汇编语言程序设计.先说说
windows
·
2015-11-12 14:33
Win32
剪贴板的简单应用
配合鼠标,剪贴板,学习
windows程序设计
,主要掌握windows中的消息处理机制。
·
2015-11-12 14:36
应用
windowsSDK加速键实例分析
今天在看
windows程序设计
菜单里面的加速键,看了好几遍才勉强看懂,下面来解释一下书本里面的代码: #include <windows.h> #include "resource.h
·
2015-11-12 13:24
windows
WINDOWS程序设计
第14章 程序Blowup程序中的小错误 解决
作者:巨蚁 运行Blowup程序,发现鼠标在设备内容上方或者左方操作会有问题 经过细心研究,发现是符号问题 在几个鼠标消息中 有3次出现如下的句子 LOWORD (lParam) ; HIWORD (lParam) ; LOWORD 和 HIWORD返回值类型是 WORD,即unsigned short 在每句前面加上 (short)即可 (short)LOWORD (lParam) ;
·
2015-11-12 12:09
windows
《
Windows程序设计
》各章内容摘要
书籍版本:《
Windows程序设计
(第5版珍藏版)》 仅看几章,就已经见识了这本书的名不虚传,曾经看过一些视频,即便是那些我自己认为讲的不错的视频,对Windows消息机制、宏等最根本、最基础知识的讲解与这本书相比也是有差距的
·
2015-11-12 10:42
windows
《
Windows程序设计
》中未归类的API
Windows程序设计
中用到很多API,其中大部分在一个程序段后的讲述中都已归类,很方便查找,但有些API出现在密密麻麻的文字中间,在此列出。
·
2015-11-12 10:41
windows
“匈牙利标记法”相关知识集结
在
Windows程序设计
中有一个表格,列出了一些前缀和类型的对应,下面这些是表格以外,但在书中有明确提到过的前缀,其实认真看一下,其实是表格中前缀的组合 前缀 数据类型 说明 lpfn 指向函数的长指针
·
2015-11-12 10:41
蓄势前路之回望作揖
卓宝 & 富士施乐 这篇文章,近半个月来一直在我脑海里酝酿,原计划是找到工作之后再写的,但当我开始阅读《
Windows程序设计
》并读到这段话时,不由得倒吸一口凉气。
·
2015-11-12 10:40
《
Windows程序设计
(第5版珍藏版)》中提到的一些名词简记
通俗称谓 全称 中文名 说明 SharePoint Windows 98 Windows NT4.0 Windows NT5.0 API Application Programming Int
·
2015-11-12 10:39
windows
诸葛亮的后半生:狗笼子里挥舞丈八蛇矛
原话来自于Hou Sir评价【
windows程序设计
】第四版,是这么说的: 最後㆒章 OLE,我必須提點看法。依我之見,此章除了讓本書能夠大聲說「我涵蓋了OLE」之外,㆒無用處。
·
2015-11-12 09:39
操作系统,windows编程,网络,socket
这十几天学了点关于操作系统、windows编程和网络,主要看的书有以下几本,都没看完或者只看了一点,记下书名先:《现代操作系统》《深入解析windows操作系统》《
windows程序设计
》《c#入门经典
祁达方
·
2015-11-11 22:00
文件夹的遍历
真是会什么来什么 前段时间才看到深搜 今天看王艳平那本 《
windows程序设计
》 第三章的列子 多线程实现一个文件搜索器 打算自己先写一个 能达到目的就行 1 #include
·
2015-11-11 19:41
文件夹
部分C/C++书籍
www.bcwhy.com/thread-1966-1-1.html Visual C++ MFC棋牌类游戏编程实例 http://www.bcwhy.com/thread-1708-3-1.html
Windows
·
2015-11-11 18:33
c/c++
经典书籍
《深度探索C++对象模型》 《深入浅出mfc》 《
Windows程序设计
》 《The C++ Programm
·
2015-11-11 17:30
书籍
《Windows核心编程》第5版 学习进度备忘
学习资源:《Windows核心编程》第5版 知识基础支持: 本书与《
Windows程序设计
》第5版珍藏版结合很好,二者重叠内容不多,二者互补性强,而且相关方面的优秀书籍跳过的内容
·
2015-11-11 16:01
windows
《
Windows程序设计
第5版》学习进度备忘
书签:另外跳过的内容有待跟进__________________学习资源:《
Windows程序设计
第5版珍藏版》 __________________知识基础支持: ___________
·
2015-11-11 16:58
windows
已阅读过的书籍及简评
《
Windows程序设计
》第五版珍藏版 ★★★
·
2015-11-11 16:46
阅读
《
Windows程序设计
》中滚动条程序相关的一些知识点梳理
x = cxChar * (1 - iHorzPos) ; 这行代码起初理解不了,不明白为什么要用“1 - iHorzPos”,其实调整一下顺序更容易理解; x = cxChar * ( - iHorzPos + 1) ; 也就是说iHorzPos取负值然后再加1,取负值的原因其实是一个逻辑问题:它是与客户区的原点(0,0)是相对而言的,也就是说你在窗口过程的WM_P
·
2015-11-11 16:41
windows
Windows程序设计
中min、max宏使用原因备忘
第一种情况:是将一个变量限制在一个合理的范围之内,例如有些变量必须大于0,而且必须小于某个最大值,不然没有意义。 以下面一行代码为例: iFont = max (0, min (cFonts - 1, iFont)) ; 上段代码的参考背景: SetScrollRange (hwnd, SB_VERT, 0, cFonts - 1, TRUE) ; 因为程序中对iFonts有
·
2015-11-11 16:40
windows
《
Windows程序设计
》与VC++、MFC思路转换的一些对应关系
VC++、MFC入门是有一定难度的,即便看完《
Windows程序设计
》,新建一个MFC单文档程序后,即便满是知识却无法下手,不知道该添加到哪里才行,因为它们使用了一些彼此并不通用的概念和操作方式,将一些对应关系记录如下
·
2015-11-11 16:40
windows
编程过程中遇到的“编译链接”类错误或警告积累
头文件包含错误 将《
Windows程序设计
(第5班)珍藏版》第40页的“HELLOWI N.C”程序在VC++6.0中运行,出现如下运行错误: error LNK2001: unresolved
·
2015-11-11 16:38
编程
在《
Windows程序设计
》中出现过的消息
消息 说明 触发事件 WM_CREATE WM_PAINT WM_DESTROY 一个非常重要的消息。表明Windows正处在依照用户的命令销毁窗口的过程中。 用户单击【关闭】按钮或从程序的系统菜单中选择【关闭】 WM_QUIT 所有非WM_QUIT消息,GetMessage函数豆浆返回非0值,而对WM_QUIT消
·
2015-11-11 16:37
windows
Windows消息的wParam和lParam及一些函数类似参数的一些用法简记
消息机制是Windows编程的一个重要知识点,其中消息是一种数据结构,参考《
Windows程序设计
(第5版)》第53页,其结构如下: typedef struct tagMSG {
·
2015-11-11 16:35
windows
阅读与检索
特别是类似于《
Windows程序设计
》这种技术类的书籍,不管电子书是中文版还是英文版,都可以搜索,因为其中的术语都是英文,没有翻译,例如:wParam。这样,搜索起来就方便很多。
·
2015-11-11 16:33
阅读
static局部变量的默认初始化规则
《
Windows程序设计
》第88页有一个API函数调用(另外,对这页的程序——“加入滚动条的SYSMETS”,这个链接给出了很好的注释和运行截图,值得一看: http://blog.csdn.net
·
2015-11-11 16:32
static
多线程中的volatile关键字
下面的程序源码摘自《
Windows程序设计
第五版》相关章节。 关键字:多线程 同步 循环监测 volatile 编译优化 /*---------------------------
·
2015-11-11 15:41
volatile
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他