- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 format specification
A format specification, which consists of optional and required fields, has the following form:%[flags] [width] [.precision] [{h | l | I64 | L}]type(post by shinyr.com)</p)
2008-02-28 16:00:00 854
原创 程序操控浏览器控件(IE)填写网页表单
CSDN论坛上反复有人提如此种种的基础问题。做了个小sample,供大家下载,作为编程控制IE的入门代码。下载例子程序:http://code.google.com/p/iamduyu/downloads/list。需要vc6和WTL8(post by shinyr.com)</p)
2008-02-26 17:28:00 1121
原创 drop-target application
A drop-target application is responsible for: Determining the effect of the drop on the target application. Incorporating any valid dropped data when the drop occurs. Communicating target feed
2008-02-25 00:59:00 562
原创 WTL tips:关于文件名
#include #include 前者是atl库的比include的头文件,后者是WTL必include的。#include #include #include 这个是个人猜想,s大概表示是system,为系统提供的control,主要就是common control。w代表WTL,是WTL基于common control而制作出来的control,如CommandBar是基于Toolbar和m
2008-02-24 21:11:00 582
原创 win32 sdk编程感触
最近吃饱了撑的,去做个sdk的项目。Window的API,Gdi的API,Common Control的API非常不统一,而且这些API还不完全是面向对象的这样一个较人性的编程模型。个个都得查资料,查细节。很繁琐。把时间浪费在这些不必要的细节上,十分让我头疼。仅从这点看,DotNet就做不少好事儿。(post by shinyr.com)</p)
2008-02-23 19:58:00 695
原创 春天的味道。
今天切切实实闻到了春天的味儿。南方的小城即将迎来了一年之中最美的时节。没错,今年会是个收获年。对我对你 :)(post by shinyr.com)</p)
2008-02-20 18:43:00 587
原创 vc6的编译优化措施在sp6后仍有bug
vc6的编译优化措施碰到大项目的时候竟然还出错。就是这个"enable minimal rebuild"选项。全部重新编译项目竟然就OK了,晕。(post by shinyr.com)</p)
2008-02-19 16:50:00 568
原创 怎样访问被子类同名覆盖(overwrite)的基类函数?
#include "stdafx.h"#include class Base{public: void foo(){ std::cout }};class Impl:public Base{public: void foo(){ std::cout }};void main(void){ Impl a; a.Base::foo();}(post by shinyr.com)</p)
2008-02-19 13:19:00 1398
原创 终于明白什么是owner draw了
MSDN说,control的owner draw的消息发给parent window,是错误的!原来真的是owner window来draw而不是parent。我项目的view内有个tab control,开启了owner draw。由于view是child window,不能做别的window的owner,消息被发送到第一个非child的属性的parent窗口。这时候我才明白owner dr
2008-02-16 08:17:00 6045 6
原创 vista是不是有点过分了?
看了几篇文章vista下开启areo渲染,non-client area的绘制和hit testing似乎都是个问题,这可有点过了,可以看到,很多时下实用的程序都是自己绘制这些区域的。(post by shinyr.com)</p)
2008-02-14 16:13:00 694
原创 WTL tips:CDialogResize
Dialog的自动排版是windows界面编程的一个琐碎之处。其实并不复杂,在响应WM_SIZE的时候对窗口内控件逐个设置位置大小即可。WTL提供了CDialogResize可以很方便的解决这个问题。使用方法是:继承CDialogResize (atlframes.h)加入BEGIN_DLGRESIZE_MAP等宏CHAIN_MSG_MAP(CDialogResize)。因为是
2008-02-13 11:31:00 1679
原创 言简意赅RSS(really simple syndication)
对普通用户来说,RSS就是邮件列表(mailling list)的变种。只不过你不再需要暴露email了。对程序员来说,RSS(rss/atom)就是一种轻量级的web service。把站点的HMTL内容(通常只暴露个摘要)通过XML(RSS基于XML)的方式暴露给外界,由于RSS的XML DTD的语义很明确,比较HTML而言,非常适合机器阅读和理解。这就便于了对信息进行二次开发。比如把信息
2008-02-12 18:33:00 744
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人