
MFC
ardimo
这个作者很懒,什么都没留下…
展开
-
STARTUPINFO si = { sizeof(si) } 结构体的一种初始化方式
>>STARTUPINFO si = {sizeof(si)};是用来初始化cb成员的?si是什么啊 这是用来初始化整个 si 变量的。 si就是你定义的变量。sizeof(si)取得该结构的字节数。 STARTUPINFO的第一个域为 cb,代表该结构体的大小,因此: STARTUPINFO si ...2008-05-31 13:42:00 · 1860 阅读 · 0 评论 -
Windows桌面切换VC代码
用向导建立一个Win32程序“hello, world!”,然后用下面的内容替换整个CPP文件内容就可以了#include "stdafx.h"#include "resource.h"#include "ShellApi.h"HINSTANCE hInst = NULL;HDESK hDesktopCurrent;HDESK hDesktopLlx;LONG APIEN...2008-05-31 14:19:00 · 326 阅读 · 0 评论 -
[转]STARTUPINFO解读--写得很详细
typedef struct _STARTUPINFO{ DWORD cb; //包含STARTUPINFO结构中的字节数.如果Microsoft将来扩展该结构,它可用作版本控制手段. 应用程序必须将cb初始化为sizeof(STARTUPINFO) PSTR lpReserved; //保留。必须初始...2008-05-31 22:27:00 · 763 阅读 · 0 评论 -
ProgID是什么
ProgID是程序员给某个CLSID指定一个易记的名字。组成:<program>.<component>.<version>在HKey_Classes_Root下,有版本号的ProgID和无版本号的ProgID都有列出,一般无版本号的除了有CLSID子键外会还有CurVer子键来标明版本...2008-06-12 17:39:00 · 1068 阅读 · 0 评论 -
Windows API函数大全---附:windows运行命令详解
1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接 ...2008-05-10 15:52:00 · 152 阅读 · 0 评论 -
从MFC与ATL的男女关系说起
我从大三开始学习MFC,对于一个学软件的学生来说算是有点晚,到现在差不多有3个年头了。我在大四进入公司实习开始学习COM,接触到ATL并用它来做开发。我在大二冬天开始恋爱,到现在为止第一段爱情走过3个半年头终于到了末路。这些对于我来说都算初尝,尝之有味所以写一点胡言乱语。 男女关系如果从哲学的观点来看,这大概要说是一种辩证关系了!首先谈谈男人。男人与男孩的区别在于责任,对于一个男人来说,他的肩膀永...2008-05-24 09:34:00 · 221 阅读 · 0 评论 -
dc.SelectObject
你有一个右手(呵呵),每次你只能抓住一支笔并写东西, 默认的情况下你是握系统的笔来写东西的。 当你要写你自己的东西就 dc.SelectObject(新笔); 返回旧笔。 当你写好的时候,再还原回去, 通过dc.SelectObject(旧笔); 这样,系统要写其他的东西,就会用到这支系统的笔,而不是用你定义的那只笔。 ...2008-05-24 09:36:00 · 400 阅读 · 0 评论 -
VC6-MFC过时了吗?
虽然有些偏激,但至少可以为自己学习MFC增加点信心,都2008年了,学MFC,确实有点风险啊,不过经典的东西是应该学学的,毕竟人家沉淀了这么多年的东西。。摘自优快云论坛。。小弟也是过来人,本人做过一年半的.net,不防听我一言: 我说.net不适合程序员来做,主要有以下几个方面: 1.net主要针对于小规模应用,无法到大场面上应用。 你看电信的企业,他们都是用C++,JAVA的,没...2008-05-24 09:58:00 · 373 阅读 · 0 评论