123456

 

2012年7月25日

AllocConsole()和AttachConsole()

摘要: 一般来讲GUI程序不能使用STDIN和STDOUT,但是有时有些特殊需要,希望GUI程序也有控制台,如:一个程序,既可以以GUI方式运行,又可以如果用户在控制台里打程序名的话,就以控制台程序的方式运行。通过AllocConsole() 和 AttachConsole() 这两个WIN API就能实现上面的需求。这两个API分别是在GUI(MFC)程序中分配一个控制台和将程序附着到一个控制台上。用法举例: AttachConsole(ATTACH_PARENT_PROCESS); // 将当前程序附着到父进程上,因为是从控制台启动的,所以当前程序的父进程就是那个控制台。freopen(" 阅读全文

posted @ 2012-07-25 21:37 hgy413 阅读(494) 评论(0) 推荐(0) 编辑

LoadStdProfileSettings -- 加载MRU

摘要: LoadStdProfileSettings -- 加载MRU2010-01-17 14:49:40|分类:C++ Relation |标签:|字号大中小订阅 This method is called from within the InitInstance method to enable and load the list of most recently used (MRU) files and last preview state. IfnMaxMRU is zero, no MRU list will be maintained.最近文件列表可以让你很方便地打开你以前曾经打开过的文 阅读全文

posted @ 2012-07-25 21:16 hgy413 阅读(166) 评论(0) 推荐(0) 编辑

导航