随笔分类 - Win32开发
摘要:最新的文档见这里:http://blog.twofei.com/566/ 我写的串口调试助手程序以及源代码. 警告:请勿将本软件源代码用于任何商业用途。 其实吧, 我写的这个串口软件绝对比网上流传的一些串口调试软件好用很多, 对于软件,我本身并没有作 太多推广, 一些功能我由于懒也没有文...
阅读全文
摘要:说在前面的话: 该"概要"是我在学习Windows上的串口通信资源的时候顺便翻译的, 可能存在相当多的翻译得不正确的地方, 还有很多不妥的地方, 如果您觉得哪个地方出了问题, 请你联系我(屏幕的右上角有QQ临时会话), 我也作好修改工作, 以免让后面的人被误导了. 当然, 介绍Windows上用SDK编程的文章并不多------能找到的基本上介绍控件开发的, 真可惜我把VB忘了, MFC也不会, 更别提C4个加了------而我也几乎完全只是按照MS的原文译过来的, 并没有抓重点讲, 希望读者不要指责, 不过后来我应该会不断地对文章作一些勘误工作. 以使文章尽量"
阅读全文
摘要:如图: 很方便的说~注意大小写.使用方法: 调试时, 在监视1窗口(Watch 1)中输入 $err,hr 即可
阅读全文
摘要:"在您可以登录前, 此版本的 Windows 必须被 Microsoft 激活. 你想现在激活它吗?" 我的电脑是WinXP SP3, 不习惯Ghost版, 所以装了原版. 结果只有 30 天试用时间, 网上无较好的解决方案(有一种, 不过不好). 先前根据网上所说, 修改注册表表WPA...
阅读全文
摘要:消息作用: 在进程间共享数据(内部通过创建内存映射文件)消息介绍:需要用到的数据结构/类型:typedef struct tagCOPYDATASTRUCT { ULONG_PTR dwData; DWORD cbData; PVOID lpData;} COPYDATASTRUCT, *PCOPYDATASTRUCT;结构体参数说明: dwData(ULONG) 保存一个数值, 可以用来作标志等 lpData(void*) 待发送的数据的起始地址(可以为NULL) cbData(DWORD) 待发送的数据的长度 消息的参数: ...
阅读全文
摘要:tfref 如果你没用过迅雷看看, 或是不知道XV文件的, ... 写了很久了, 但是担心版权问题, 一直没有帖出来~~~ 能提取截止目前最新版本的迅雷看看XV文件. 好了, 不多说, 懒得多说. 还是开源吧, 效果图以后补上. 暂时没有需要转换的文件. :-) 这一版本我忘了写检查磁盘剩余空间的...
阅读全文
摘要:tfref//mouse.c - 主程序文件#include #include int main(int argc, char** argv){ DWORD dwMode, dwOldMode; /* 原来的模式与新模式 */ DWORD dwRead; /* 已经读取的输入...
阅读全文
摘要:刚学了GDI+, 发现显示图片很方便, 以前用OleLoadPicture+IPicture接口显示, 别提有多悲剧了, 现在学了GDI+, 太方便友好了, 哈哈~ 提供一个GDI+显示图片的示例供那些不知道怎么用Win32SDK显示图片的新手程序猿们一快速简单的方法. 程序工作方式, 程序启动后, 任意拖动一张图片到窗口即可显示图像, 格式包括但不限于JPG,BMP,PNG,... 预览: 程序代码: #include #include #pragma comment(lib,"gdiplus")using namespace Gdiplus;//根据图片的宽度和高度更新
阅读全文
摘要:#define _WIN32_WINNT 0x0501#include <windows.h>#include <CommCtrl.h>#include <stdio.h>#define IDC_EDIT 101static UINT WM_SHELLHOOKMESSAGE; //自定义消息static HWND hwndMain;static HWND hwndEdit;static struct{ UINT uMsg; char* pMsg;}shell_list[] = { {HSHELL_GETMINRECT, "HSHELL_GETMIN
阅读全文
摘要:在学习了比较多的 Windows SDK 编程相关的知识后, 拟用 Win32 SDK(纯 API, 非MFC)开始编写 Windows 程序了. 准备工作:C语言(C++更好), VC++6.0(因为它简单些, 使用 VS2010 等待也可以). 由于VC++6.0 版本过老, 对C语言的某些新特性并没有很好地支持(比如变量的定义位置), 所以在此(及以后)我们都采用 .CPP 格式的编写源代码, 但基本上是C语言的语法. 我的平台是 Windows XP SP3, Win7也同样编译. 由于是第一篇日志, 就写一个简单的窗口吧. 函数的相关功能, 请参考在线 MSDN. Wi...
阅读全文
摘要:在控制台下输入: telnet towel.blinkenlights.nl , 试试看会有什么展现在你眼前.
阅读全文