最近又把《windows程序开发 第5版》重新拾起来了,之前也学了一段时间,不过总是坚持不下去。呵呵,感觉太枯燥,一个很简单的功能要写一堆代码。不过要想了解底层的东西,使用C开发Windows程序是个不错的选择。 这两天看到了GDI部分,今日就尝试使用C语言绘制个矩形。 1.程序原理:使用C调用Windows的GDI函数,并使用定时器实现了动态的效果。 2.程序截图 3.程
#include <stdio.h> main() { int c; while((c = getchar()) != EOF)
#include <commctrl.h> LV_COLUMN lvc; //定义lvc对象 lvc.mask = LVCF_WIDTH | LVCF_TEXT | LVCF_SUBITEM; // 设置style lvc.iSubItem = 0; //设置添加序号 lvc
-------------------------------------------------------------------------------- 平台和编译器 这篇文档中的大多数代码都在 Linux 平台PC 上用 GNU 的 gcc 成功编译过。而且它们在 HPUX平台 上用 gcc 也成功编译过。但是注意,并不是每个代码片段都独立测试过。 -----
本文来自孙鑫老师的VC++视频中的内容。 知识点: 基于UDP(面向无连接)的socket编程 1)服务器端(接收端)程序 (1) 创建套接字(socket) (2) 将套接字绑定到一个本地地址和端口上(bind) (3)  
从理论上说,任何一门语言都可以在任何一个系统上编程,只要找到该系统提供的“接口”和对系统内部机制有深入的了解就可以了,至少我是这么认为的。正如c语言可以在windows下编程,也同样可以在Linux上大放异彩一样。 编程是一项很繁杂的工作,除了应用编程工具之外,了解系统本身内部工作机理非常重要,这是你写出稳定兼容的程序所必不可少的前提条件。你要在哪一种系统上编程就要对该系统的机制进行研究,至少你
C++实现的命令行计算器。 只进行加减乘除运算,没有进行异常判断。没啥技术含量,直接贴代码。 #include <iostream>#include <string>#include <stdlib.h>using namespace std; void main() { cout << " &n
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号