我最近看《Windows程序设计》,但是我发现整本书作的程序太丑了,根本不能“登上大雅”,而且对Windows的CommonControl也是一个字都没有提,我现在在用C调用SDK写一个程序,可是搞来搞去界面成了老大难问题各位大侠,我只想用API来实现漂亮一点的界面,该怎么做?做好就是用CoolBar、StatusBar,而且我要把客户区分成左右两个部分,左边我要Tree,右边放文本。各位大侠我该怎么做?MSDN我也找过了,不过我实在很笨,代码贴过去了也调试不通哪位大侠能完整详细地告诉我该怎么用API作界面?(小弟没有多少分,50分已经是吐血奉献了)

解决方案 »

  1.   

    唉,真难为你了,你为什么要学api呢?还要作界面?有点浪费时间了吧!
      

  2.   

    因为我想深入地了解Windows底层的东西,我最反对用人家封装过的东西,我觉得这样一方面的确是方便了,但是对于学习来说不是一件好事情。我要学习,不是快速开发,嘻嘻我不怕代码长,关键是我现在连代码是什么该怎么弄都不知道大侠救命啊,书我都找不到,MSDN搞不懂,代码贴过去了也调试不通。郁闷中。
      

  3.   

    1.用createwindow()先建框架.
    2.用createwindow()建一个treeview,一个edit.
    3.用createtoolbarEx()建一个toolbar,
    4.用CreateStatusWindows()建一个statusbar.OK,一切完毕,第七天了,上帝休息去了.
      

  4.   

    认真阅读MSDN/plateform SDK/User Interface Service
      

  5.   

    《windows 图形编程〉〉 feng yuan著 是个中国人用英文写的,然后又翻译过来的,应该能解决你的问题,对于图形方面的探讨非常的深入,机械工业出版社出版,88元
    http://expert.csdn.net/Expert/topic/1028/1028657.xml?temp=.4519159
      

  6.   

    MSDN里的例子不能拿过来就用太不爽了
      

  7.   

    为了了解windows机制,试试也无妨,但要是做界面就不要浪费时间了。
    msdn中有个经典例子,初学者可能看不懂,不做稍微改动不能直接运行,找个懂的人请教,把那个例子搞懂,就一事百通了。