我想做一个完全自绘界面的程序,应该怎么做? 我想用SDI来做,CMainFrame里面用SetWindowRgn()把标题菜单都去掉,然后在View里面贴界面bitmap,是不是这样做?我还想鼠标能够拖动界面并且在里面放一个按钮,应该怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那就不要使用CMainFrame了,从CWnd自己派生类就可以了,用什么sdi做什么??? 呵呵,我还是个菜鸟,除WIZARD就不会别的了。我的程序想要一个自己的界面,然后可能需要CEditBox,所以我想是不是要用SDI的Document/View,那我应该如何做呢? 去http://www.appspeed.com/看看,中国人做的。 http://www.vckbase.com/code/viewcode.asp?id=1497 我想问个问题SDI跟DIALOG有些什么区别?如果我能DIALOG实现我所有的功能我就不用SDI了 SetWindowRgn() 来设置界面的形状 如果要把界面中的一个区域实现拉动等操作,使用if(rect.ptinrect(point)) SendMessage(WM_NCLBUTTONDOWN) SKIN,最好写个通用的类,HOOK所有的CWND的绘制消息,并且根据配置信息进行绘制。不过工程巨大,如果只是一个小工程,没有必要。 小工程的话是不是就没有办法很规范地OOD,OOC? up,直接创建一个没有WS_OVERLAPPED、WS_SYSMENU等属性的窗口,在消息循环里面判断 WM_NCHITTEST 消息就可以了吧。和MFC没有什么区别的 给你推荐本书吧。《Visual C++高级编程》张力 人民邮电出版社 请问各位大侠,怎么样实现从登录对话框进入基于SDI程序的主对话框 控件问题 请大侠进来show一下你的代码吧,小弟不知道怎么写这样的代码啊!请进----> WinScok在接改时是否可关闭Socket? 啊,肚子好疼呀 为什么安装了MSDN2003一月版的在VC中没有生效? 请教!急! 请问如何使用vc++访问XML文件 如何将一段字符串保存到注册表里?(我只有这些分了) 怎么实现带界面的ActiveX控件,请高手指导一下,谢谢! 郁闷!程序员难道都是这样? Dao下如果要修改多个表,并且只要有一个表错误,其他表的修改均无效,该怎么办呢?
SendMessage(WM_NCLBUTTONDOWN)