@7788
这个。。。所有的“窗口元素”都是自绘的,所以,你想让它怎样都可以。当然,也可以设计一些接口用于模拟常规窗口的操作。
@7788
整个窗口都是自绘的,发送什么消息不可以?比windows标准控件都要方便灵活的。
有个叫AccExplorer的工具可以看到这些轻量级的“窗口”,其实窗口标题栏的最大化/最小化/关闭按钮等,也是用了和msn/ie同样的技术。
re: 自己动手写内核(序)(原创) 淼 2007-05-11 13:45
呵呵,我对编译器和操作系统也很感兴趣,不过现在主要在Windows上面做,linux刚刚接触......
直绘的。名字也是随便叫的,叫什么无所谓,知道意思就可以。
re: GUI程序也能使用控制台窗口 淼 2007-05-10 20:11
SetConsoleScreenBufferSize可以设置Console的缓冲。如果还不够用,那就只有DIY了。
re: 自己动手写内核(序)(原创) 淼 2007-05-10 19:59
确实不错!赞一个!但楼主似乎很鄙视windows和vc。
re: GUI程序也能使用控制台窗口 淼 2007-05-09 17:51
to pass86:
你把project属性里console.cpp设置为“不使用预编译头文件”就可以了;
或者在console.cpp前面加上一行#include "stdafx.h"(如果你没有改变预编译头的名称的话)也一样。
re: GUI程序也能使用控制台窗口 淼 2007-05-09 16:05
谢谢eXile提醒,就是说只要把exe文件的可选头部中的subsystem(子系统)位,从2(Windows)改成3(Console)就可以了。