- 博客(24)
- 收藏
- 关注
原创 printf 小记
<br />printf (" %4d ", 2 );<br />Output:<br /> 2;<br /> <br /> <br />printf(" %.4d", 2);<br />output:<br /> <br />0002;
2011-05-04 13:48:00 417
原创 前苹果游戏设计师谈iPhone应用开发者的失败原因
<br />对于那些“独立开发者”以及没有多少专业背景的“草根企业”来说,iPhone给他们提供了一个很好的平台,帮助他们迅速开发并推广游戏。但是即使他们能在几个月内推出一款游戏,也并不意味这款游戏就能像《Angry Birds》或《Tiny Wings》那样成功,或者能在拥有无数应用程序的App Store中大放光彩。<br />前苹果游戏设计师Graeme Devine非常了解iOS生态圈。以下是他对iPhone开发者所犯的错误以及他们该如何取得成功的看法。<br /> <br />Devine
2011-04-22 10:31:00 499
原创 vc 获取特殊文件夹
<br /><br />如果需要,请在StdAfx.h中添加 #i nclude <shlobj.h> <br /> <br />TCHAR MyDir[_MAX_PATH]; <br />SHGetSpecialFolderPath(this->GetSafeHwnd(),MyDir,CSIDL_APPDATA,0);<br />AfxMessageBox(MyDir);<br /> <br />其中第三个参数CSIDL_APPDATA可以为以下的值:<br /><br />
2011-04-10 23:16:00 694
原创 WTL 关于radio
<br />不需要CButton<br /> <br />设置值: CheckDlgButton(IDC_RADIO1, BST_CHECKED);<br />读取 :IsDlgButtonChecked(IDC_RADIO1);<br /> <br />
2011-04-09 15:49:00 689
原创 vc 实现overlayicon
<br />继承 IShellIconOverlayIdentifier 实现三个接口 STDMETHOD(GetOverlayInfo)(LPWSTR pwszIconFile, int cchMax,int *pIndex,DWORD* pdwFlags); STDMETHOD(GetPriority)(int* pPriority); STDMETHOD(IsMemberOf)(LPCWSTR pwszPath,DWORD dwAttrib);
2011-04-01 09:57:00 792
转载 inno setup 常用技巧
<br /><br />1 、如何让协议许可页面默认选中我同意按钮 <br />[code]<br />procedure InitializeWizard();<br />begin<br />WizardForm.LICENSEACCEPTEDRADIO.Checked := true;<br />end;<br />2、自定义安装程序右上角图片大小 <br />[code]<br />procedure InitializeWizard();<br />begin<br />WizardForm.Wi
2010-10-28 11:06:00 605
原创 soap 应用实例
<br /> <br />#import "msxml3.dll"<br /> <br />using namespace MSXML2;<br /> <br />#import "C:/Program Files/Common Files/MSSoap/Binaries/MSSOAP1.dll" /<br />exclude("IStream", "ISequentialStream", "_LARGE_INTEGER", /<br />"_ULARGE_INTEGER", "tagSTATSTG", "
2010-10-19 10:59:00 832
原创 小记 libcurl下载
#include "stdafx.h"#include "../../curl/curl.h"#pragma comment(lib, "curllib.lib")struct MemoryStruct {char *memory;size_t size;}; //添加一个全局变量 struct MemoryStruct chunk; static void *myrealloc(void *ptr, size_t size){/* There might be a realloc() out there
2010-09-15 17:30:00 591
原创 WTL 向导生成代码的理解
通过生成一个单文档举例说明。包括一个frame,一个view,和关于窗口。class CMainFrame : public CFrameWindowImpl, public CUpdateUI,public CMessageFilter, public CIdleHandler{... ....};CFrameWindowImpl定义在atlframe.h里,是CWindow的派生,同时设置默认的frame属性CFrameWinTraits。在CreateEx里做了LoadAccelerators加速键的
2010-09-08 09:58:00 421
原创 c# 进程间通讯 COPYDATA
<br />发送端:<br /> <br />static void Main(string[] args)<br /> {<br /> while(true)<br /> {<br /> String strInput = Console.ReadLine();<br /> if (strInput == "q")<br />
2010-09-02 11:27:00 606
原创 c# watermark
<br /><br /> if (!Directory.Exists(filenameTextBox.Text))<br /> {<br /> MessageBox.Show("目录无效!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Question);<br /> return;<br /> }<br /> <br /> String
2010-08-27 16:05:00 1435
原创 VARIANT 表
<br />VARIANT支持的类型,也就是vt成员的取值如表4-3所示。<br />表4-3VARIANT支持的类型<br />类型名<br />含义<br />VT_EMPTY<br />指示未指定值<br />VT_NULL<br />指示空值(类似于 SQL 中的空值)<br />VT_I2<br />指示 short 整数<br />VT_I4<br />指示 long 整数<br />VT_R4<br />指示 float 值<br />VT_R8<br />指示 double 值<br /
2010-08-25 18:43:00 524
原创 Acrobat vc 调用 js
<br />正在忙水印的事情,还没搞定,但可以调用js取得pdf信息。<br />代码段如下:<br /> <br />LPDISPATCH lpDis = m_pAcroPDDoc->GetJSObject();<br /> if (lpDis)<br /> {<br /> BSTR bstrNumPages = L"NumPages";<br /> DISPID dispid_NumPages;<br /> HRESULT hro
2010-08-25 17:55:00 1124
原创 pdf开源库之libharu
<br />libharu是一套开源的写pdf库,可以创建,添加页,写字,画图,载入图像等。<br />它的下载页面是: http://libharu.org/wiki/Downloads<br /> <br />下面我说一下在Windows下编译并测试的步骤。<br /> <br /> <br />一、编译<br />1、首先要准备俩个库,libpng和zlib。libpng在 目录../projects/visualc6/下有vc6的工程可以直接编译。<br /> zlib可以用nmake编译它
2010-08-24 13:04:00 13142 8
原创 关于UI设计你需要自问的10 个问题
<br /><br />UI 设计的魅力在于,你不仅需要适当的技巧,更要理解用户与程序的关系。一个有效的用户界面关注的是用户目标的实现,包括视觉元素与功能操作在内的所有东西都需要完整一致。为了实现这个目标,你需要问自己 10 个最基本的问题。1. 你的 UI 是否高度一致?<br /><br />用户来到你的站点,脑子里会保持着一种思维习惯,你的 UI 需要保持一致,以免用户的思维方向被打乱。比如,如果你的某个品目下的产品可以拖放到购物车,那你站点中所有产品都应该可以这样操作。将按钮放到不同页面相似的位置,
2010-07-06 10:06:00 541
原创 如果能回到过去
如果能回到过去,我一定带妈妈去体检,去做手术,把该死的东西拿掉。回想一年前,妈妈还能扭秧歌,一家人和和美美有多好。可是突如其来的病魔打到了妈妈,如今已为成年人的我,她唯一的儿子,却没有了办法。没有一点办法!已经做了一次开胸手术,虚弱的身体已经不能承受第二次手术。和妈妈通话,已经让我心碎,对面虚弱的声音让我无法平静!锁骨疼,嗓子哑,呼吸衰弱,串联起来我知道不是好的结果
2010-04-19 14:57:00 380
原创 人死了,网络ID怎么办?
INPUT,TEXTAREA,SELECT,.FCK__Anchor,.FCK__PageBreak,.FCK__InputHidden { behavior: url(http://hi.baidu.com/fc/editor/css/behaviors/disablehandles.htc) ; }TABLE { behavior: url(http://hi.baidu.com/fc/ed
2009-10-30 13:32:00 406
原创 目前有一款软件前景很好,想找爱好者共同开发。
我前不久开发了一款软件,是文件管理方向的,目的是提供更加方便的管理(Tag管理),同时改善搜索的传统模式,给用户全新的文件管理体验。 目前正在思考下一版本的计划,由于精力有限,现寻找看好此软件的开发者。 软件介绍: http://hi.baidu.com/sadusaga/blog/item/30df80fa77873718a8d3119a.html我的联系方式: QQ:6525452
2008-10-23 11:08:00 779 1
转载 dll调试技巧
1:普通dll 首先写一个exe加载要调试的dll,下好断点后再按f5,会弹出一个框,让你输入调用该dll的程序,我们只要填入加载该dll的exe的路径即可。 或者在project->setting->debug里填入调用该dll的路径也是一样的。 2:com,activex控件。 和上述基本一致。如果是IE插件,那么就填入IE的路径。 3:shell扩展 这个需要注意一些
2008-10-08 10:53:00 1695
原创 Nat 检测代码,udp实现
// Author : Sadusaga// Data: 2008.09.10// 目的: NAT Check//.h#ifndef _NAT_CHECK_H_#define _NAT_CHECK_H_#if _MSC_VER > 1000#pragma once#endif#include "windows.h"typedef enu
2008-10-07 13:49:00 972
原创 文件管理新体验,标签浏览器给你Web2.0的感觉
标签浏览器 -- 文件管理Web2.0体验软件版本:1.0运行环境:2000/XP/2003授权方式:免费软件网站:http://tagexplorer.zhan.cn.yahoo.com/发布日期:2008-08-25下载:天空软件站一、软件简介 标签浏览器是可以帮您管理文件的一个免费软件。本软件是Windows 资源管理
2008-08-26 11:49:00 516
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人