qintangtao

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年2月27日

摘要: 现在有很多软件都支持拖拽功能,就是用鼠标拖着文件放到软件窗口中某个位置,软件就可以做出相应的反应。比如,Windows自带的播放软件Windows Media Player,你可以拖着一个媒体文件放到它的主窗口中,它就会开始播放这个文件。 怎么让自己的软件也有这个功能呢? 其实,并不是很难,只要让你需要有拖拽功能的控件响应WM_DROPFILES消息就行了。下面以Edit控件和ListBox控件为例子来说明。 首先,从CEdit继承,自定义一个Edit控件。在头文件添加如下的消息响应函数:MyEdit.h#pragma once// CMyEditclass CMyEdit : public 阅读全文
posted @ 2013-02-27 17:08 qintangtao 阅读(3031) 评论(0) 推荐(0)

摘要: 功能c语言中产生格式化输出的函数(定义在 stdio.h 中)。向终端输出(显示器等)用法int printf(const char *format,[argument]);format 参数输出的格式,定义格式为:%[flags][width][.perc][F|N|h|l]type规定数据输出方式,具体如下:1.type含义如下:d 有符号10进制整数i 有符号10进制整数o 无符号8进制整数u 无符号10进制整数x 无符号的16进制数字,并以小写abcdef表示X 无符号的16进制数字,并以大写ABCDEF表示f 浮点数E/e 用科学表示格式的浮点数g 使用%f和%e表示中的总的位数表示 阅读全文
posted @ 2013-02-27 15:09 qintangtao 阅读(7816) 评论(0) 推荐(0)