- 博客(12)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 【WIN32 SDK】使用模态对话框搭Win32程序框架
对话框分为模态(modal)和非模态(modeless)两种,模态对话框不允许用户切换到同一程序的不同窗口,而非模态则行。由于创建模态对话框既不需要注册窗口类,也不需要写消息循环,故用模态对话框来作为小程序的主窗口非常方便。下面是使用模态对话框的一个模板:
2011-08-01 15:40:00
1109
原创 简单的使用CreateDialog的Win32程序框架
这样的好处是可以对主窗口可视化编辑,适合小型应用程序开发,我们甚至可以在此基础上写一个自己的 Foundation Classes#include "resource.h"#include HINSTANCE hInst;
2011-08-01 15:38:26
1870
原创 墨镜挑选秘籍
灰色镜片:稳定性好,看事物没有色差。 茶色镜片:适合开车戴,可以吸收阳光中的红外线。 红色镜片:装饰效果好,防紫外线,防强光效果略差。 比较平的墨镜看事物会舒服。 偏光镜可以过滤无用光源,防止眩光,对眼睛的保护效果最好。 车前
2011-07-31 09:38:07
416
原创 消队队列和UI的关系
Windows 毕竟是个消息驱动系统,如果某个执行线程调用::GetMessage 而其消息队列却是空的,这个执行线程便被冻结,直到再有消息进来为止。冻结的意思就是不管你的优先权有多高,暂时退出排班行列。执行线程也可能被以::SuspendThread 强制冻结住(::R
2011-07-31 09:37:14
594
原创 在svn客户端中重新输入用户名和密码
右键TortoiseSVN -> Settings -> Saved Data-> Authentication Data 点“Clear”。这样,重新访问配置库的时候,就会提示输入用户民和密码了。 这可以解决访问不同的地址,用户名/密码不同的问题。
2011-07-31 09:35:19
592
转载 铁锅的合理使用( 除锈 和 除黑垢 )
锅底除黑:有时候锅底会出现一薄层黑色物质,很难清洗掉;这是由于过度烹煮或高酸性食品所引起的变色。为了消除顽固黑斑,恢复原锅新貌,只用向其中倒入一罐可乐(或者只要刚好覆盖着变黑的地方就行)然后放在小火的火炉上。大约一个小时之后,像平常一样把锅清洗干净就行了。
2011-07-31 09:34:39
3604
转载 演译推理与归纳推理
逻辑学就是研究推理和论证的。逻辑学的任务是提供一种技术,使我们能够判定什么样的推理论证是有效的,哪些又是无效的。而推理的有效性表现为推理的前提与结论之间的一种逻辑关联。有两种方式的逻辑关联,即演绎的与归纳的。如果推理的有效性表现为由前提的真可以必然地推导出结论真,那么前提和结
2011-07-31 09:33:56
1203
原创 vs2008 编译两个同文件名源文件只生成一份obj文件之bug
vs2008 建一个工程test 添加两个相同源文件test.cpp,这两个test.cpp不在同一个文件夹, 两个test.cpp都写了一个全局testFun()函数, build 工程test,居然不报错, 但如果一个工程两个不同文件名的源文件,都写一个testFun()函数
2011-07-31 09:33:13
938
原创 DLL中New和外部Delete以及跨DLL传递对象的问题
不同的DLL中完全可能会维护不同的局部堆,这与编译器的实现有关。有些编译器可以选择使用进程共享的局部堆,但性能会受影响。 如果是不同的局部堆,当你在DLL中new时,是在DLL的堆中分配的;而当你在EXE中delete时,EXE会认为它是在EXE的局部堆中分配的,
2011-07-31 09:32:29
2933
转载 First chance exception 与 Second chance exception
1. 当异常发生后,系统会首先检查是否有调试器加载,如果有则调试器会收到异常消息,并决定是否中断程序的执行。这叫First chance exception。如果没有调试器加载,则转2,如果调试器决定忽略First chance exception,同样转2,如果调试器不忽略,则
2011-07-31 09:31:03
661
原创 vs 工程 修改 building前行为(提示用户选择,不保存,保存)
Tools -> Project and Solutions -> Build and Run -> Before building:1. Prompt to save all changes.2. Save all.3. Don't save.
2011-07-31 09:25:13
427
转载 COM 类工厂有必要存在吗
1. IClassFactory 的用途在 http://www.80diy.com/home/20041120/19/3572410.html 看到几段关于COM 的类厂的话, """类厂用来抽象组件的create过程,客户不需要知道组件的详细情况,也不需要知道类厂的详细情况,只要知道CoCreateInstance可以创建组件即可。而CoCreateInstance内部调用DllG
2009-09-09 10:03:00
563
windoows c++ 客户端http 登录 wordpress
2015-03-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人