- 博客(8)
- 资源 (7)
- 收藏
- 关注
转载 AppleScript语言简介
Applescript语言简介最近我把我的“移动装备”从Sony换成了Apple,就是俗称“小白”的那种苹果本本。很多人说在Apple上搞开发不方便,其实那只是不习惯而已。现在,我的本本上各类开发环境基本齐备,语言环境有gcc, jdk, python, php, ruby, logo(logo是给小孩子玩的)... IDE有eclipse和Xcode(这个Xcode是MAC安装盘上提供的,可
2007-03-19 11:12:00 1377
转载 如何跨越线程调用窗体上的控件
用户不喜欢反应慢的程序。在执行耗时较长的操作时,使用多线程是明智之举,它可以提高程序 UI 的响应速度,使得一切运行显得更为快速。在 Windows 中进行多线程编程曾经是 C++ 开发人员的专属特权,但是现在,可以使用所有兼容 Microsoft .NET 的语言来编写。不过Windows 窗体体系结构对线程使用制定了严格的规则。如果只是编写单线程应用程序,则没必要知道这些规则,这是因为单线
2007-03-15 10:41:00 708
原创 实现C#响应非托管C++的消息
写了一个小程序,用钩子来监测窗口,当发现被测窗口后在C# (UI)做出响应。 众所周知,C++中交互是消息机制的,而消息机制依托于回调(CallBack)函数。C#中是事件(event),事件又依托于代理(delegate),所以要实现在C#中响应非托管C++的消息,只能从delegate下手了。 先写一个C++的回调:typedef void(*CallFun)(LPTSTR
2007-03-14 15:58:00 1528
转载 CreateProcess
说明:WIN32API函数CreateProcess用来创建一个新的进程和它的主线程,这个新进程运行指定的可执行文件。函数原型:BOOL CreateProcess( LPCTSTR lpApplicationName, LPTSTR lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttribut
2007-03-13 14:13:00 1708 1
原创 _tcsset 不能直接用_T('c')参数
郁闷了一上午,新改的Unicode代码总是有错误。编译没有错误后运行出错。一开始我还以为是改成Unicode后调用程序无法找到这个Dll的入口,但加上DllMainCRTStartup后,又告知“entrypoint "_DllMainCRTStartup" is not __stdcall with 12 bytes of arguments”这个错误。看来不是Dll入口错误。那就是代码错误。
2007-03-13 13:50:00 921
转载 亲密接触VC6.0编译器
大家可能一直在用VC开发软件,但是对于这个编译器却未必很了解。原因是多方面的。大多数情况下,我们只停留在“使用”它,而不会想去“了解”它。因为它只是一个工具,我们宁可把更多的精力放在C++语言和软件设计上。我们习惯于这样一种“模式”:建立一个项目,然后写代码,然后编译,反反复复调试。但是,所谓:“公欲善其事,必先利其器”。如果我们精于VC开发环境,我们是不是能够做得更加游刃有余呢? 闲话少说。我们
2007-03-13 10:08:00 731
原创 V6 开发Unicode程序
V6中开发可运行在不同语言系统的Unicode程序,大致步骤如下:1、Project — Settings — C/C++ Tab — Preprocessor definitions:中加入_UNICODE, UNICODE。这里的_Unicode和Unicode的区别在于,后者专门用于C运行时同文件。后者用于Windows头文件。2、将代码中的所有所有的 char 用TCHAR代替,所
2007-03-12 16:28:00 1244
原创 关于春节火车票售票方式的一点建议[原创]
今年春节回家,属实着了一回大罪,回来后反思目前的火车票销售方式,得出以下建议:现在的发放方式还是按照以往的规定发放,和平时一样,所以每到高峰时期都会造成空前紧张的气氛。由于时间仓促,很多人都会为了买到票,在不同的地方同时买票(为了确保能买到票,宁多勿少了,就算多了也很容易高价出手的),这样就越加加剧了票量紧张的情况。所以,我想能不能把春节车票的销售时间提前一个季度或半年?这样一来游客就有了相当
2007-03-05 10:00:00 1056
退火算法退火算法退火算法退火算法退火算法
2011-02-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人