摘要:
the .net profiling api and the dnprofiler tool
http://msdn.microsoft.com/msdnmag/issues/01/12/hood/default.aspx
微软的.net common language runtime(clr)内部提供了很多机制来创建更容易使用、更面向对象的平台。包括垃圾回收、标准的跨语言异常处理、广泛......
摘要:
用过虚拟函数的程序员,肯定对switch/case 句型带有一种不想用的心理,因为如果case过多的话,至少会有以下缺点:
1) 代码太长,不适合查看和管理;
2) switch/case不够灵活;
3) 扩充性不够好,比如每增加一个case都要更改代码。
mfc有一个很好的框架,继承自cobject且通过declare_dynamic()和implement_dynamic声明......
在VC中做一个选择文件夹的对话框
vc中没有现成的函数来选择一个文件夹,但这是经常会用到的,怎么办?使用shbrowseforfolder,代码如下: 【程序编程相关:
ATL ActiveX控件中用WTL::】自动动手,丰衣足食! 【推荐阅读:
MFC程序带参数运行】 【扩展信息:
CDC使用技巧之最快最方便的实现放大缩小】#include <shlobj.h>int selfolder(hwnd hparent, cstring &strfolder){ strfolder.empty(); lpmalloc lpmalloc; if (::shgetmalloc(&lpmalloc) != noerror) return 0; char szdisplayname[_max_path]; char szbuffer[_max_path]; browseinfo browseinfo; browseinfo.hwndowner = hparent; browseinfo.pidlroot = null; // set root at desktop browseinfo.pszdisplayname = szdisplayname; browseinfo.lpsztitle = "select a folder";...
下一页 摘要:
各位兄弟在看到标题时,可能会火冒三丈,"你这小子,欠揍吗?"在messagebox的最后参数上指定mb_yesno不就行了?众兄弟请息怒,请再看一遍标题,我说的是显示"yes"与"no",不是"是"与"否"
#include <windows.h>
hhook hhook;lresult __stdcall cbthookproc( long ncode,wparam wpara......