随笔分类 -  Windows-SDK

摘要://程序入口 [cpp] view plain copy intAPIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { MSG msg; //消息结构体 //向系统 阅读全文
posted @ 2017-03-18 00:43 findumars 阅读(1230) 评论(0) 推荐(0) 编辑
摘要:大家都知道,当编写一个win32 console application时,当运行此类程序的时候默认情况下会有一个类似DOS窗口的console窗口,但是有的时候我们只想在程序中运行一段功能代码,不希望显示这个console窗口,让代码执行完毕之后程序自动退出. 下面就介绍一下,如何隐藏win32 阅读全文
posted @ 2016-05-04 22:59 findumars 阅读(8805) 评论(0) 推荐(0) 编辑
摘要:本文出自 “冰狐浪子的博客” 博客,请务必保留此出处http://bhlzlx.blog.51cto.com/3389283/949818 http://www.cnblogs.com/lidabo/p/3701249.html 阅读全文
posted @ 2016-04-18 01:40 findumars 阅读(1455) 评论(0) 推荐(0) 编辑
摘要:根据Joel的抽象渗漏法则,所有重大的抽象机制在某种程度上都是有漏洞的。Joel举过一个例子: C++字符串类型应该能让你假装字符串是个基本类型,它们尝试“字串很难处理”这个事实抽象掉,让它使用上象整型一样容易,几乎所有C++字串类型都会重载加号运算符,才能把字串连接写成s + "bar"。不过你知 阅读全文
posted @ 2016-03-16 22:05 findumars 阅读(629) 评论(0) 推荐(0) 编辑
摘要:[cpp] view plain copy /// @file main.cpp /// @brief 不包含SDK头文件, 补全API定义 #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ #define DECLARE_HANDLE 阅读全文
posted @ 2016-02-12 21:06 findumars 阅读(569) 评论(0) 推荐(0) 编辑
摘要:前言 本来可以从俄罗斯方块控制台版改一版, 将UI接口换掉, 变成SDK版. 正好放假了, 有时间. 就用了一个星期来重头做一个新版, 享受一下静下心来, 有条不紊干活的感觉^_^ 这个工程用来验证SDK编程中对消息循环, UI绘制, 局部刷新的理解. 做这么个东西, 以自己为用户, 玩起来还是挺耐 阅读全文
posted @ 2016-02-12 21:04 findumars 阅读(546) 评论(0) 推荐(0) 编辑
摘要:Windows应用程序的基本运行机制与HelloWin程序详细解 总的来说最基本的Windows应用程序的运行执行顺序总是以如下的基本顺序执行的。 顺序结构: 调用WinMain函数开始执行--à定义窗口类--à初始化窗口类---à窗口的实例化--à通过消息循环获取消息并将消息发送给消息处理函数做出 阅读全文
posted @ 2016-02-05 22:45 findumars 阅读(791) 评论(0) 推荐(0) 编辑
摘要:前言 将代码拆分了一下, 如果处理更多的消息也不怕看的眼花 SDK编程就是对各种Windows消息的处理 实验工程 [cpp] view plaincopy /// @file exam_1.cpp /// @brief 查阅本地MSDN, 手工写SDK程序 #include "common.h" 阅读全文
posted @ 2016-02-01 03:08 findumars 阅读(872) 评论(0) 推荐(0) 编辑
摘要:在GUI程序中使用printf函数:#include #include void InitConsole() { int nRet= 0; FILE* fp; AllocConsole(); nRet= _open_osfhandle((long... 阅读全文
posted @ 2015-09-29 22:04 findumars 阅读(761) 评论(0) 推荐(0) 编辑
摘要:程序运行效果:在创建窗口的时候,播放一个声音。且在窗口的客户区中央画一句文字:Hello, Windows 98!,无论程序怎么移动、最大化,文字始终在程序的中央部位。程序总共分为六个步骤:定义,注册,创建,显示,刷新,消息循环。其中定义部分还包括一个窗口回调函数WndProc。/*--------... 阅读全文
posted @ 2014-09-14 05:58 findumars 阅读(442) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示