说起来简单,做起来麻烦。
1。拖动到编辑区:判断拖动的哪一个工具,捕获鼠标,如果在编辑区释放了鼠标,就在那儿花一个相应的直线或方框(根据之前判断的托动的哪一个工具)。
2。鼠标双击修改属性:判断鼠标位置,把鼠标显示为一个特定样式,判断消息,如果双击则显示设置属性表,右击就显示上下文菜单。
用单独的类来处理,有些麻烦哟。你不会是要做一个图画程序吧?
1。拖动到编辑区:判断拖动的哪一个工具,捕获鼠标,如果在编辑区释放了鼠标,就在那儿花一个相应的直线或方框(根据之前判断的托动的哪一个工具)。
2。鼠标双击修改属性:判断鼠标位置,把鼠标显示为一个特定样式,判断消息,如果双击则显示设置属性表,右击就显示上下文菜单。
用单独的类来处理,有些麻烦哟。你不会是要做一个图画程序吧?
解决方案 »
- CSplitterWnd分割窗口CreateView问题
- 错误 fatal error C1088: 无法刷新编译器中间文件 是什么意思?
- 怎样获得主板的芯片组信息,比如说南桥,北桥芯片组名(C++,我用WMI无法获得)
- 为何缺少UpdataData(FALSE);就无法在屏幕上输出结果?
- 用WIN32汇编写的菜单,不能接收快捷键,请问这是为何???
- 关于自画按钮类问题的探讨!
- 做过Win2000/NT服务程序的请进。
- 看<<COM技术内幕>>第10章讲IDL,怎么玩MIDL编译器?
- 关于GetFont()得到的CFont*指针pFont->GetLogFont(LOGFONT*)获取pLogFont,然后调整生成新字体,为何完全不同???
- 怎样主动触发WM_DRAWITEM消息?
- LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main ?
- 关于DLL,光盘读取,VC的一个疑难问题!!!!!很关键!!!!!
利用现成的控件
是比画图程序还要麻烦 :(
你好像很喜欢控件呀!你以前是用vb的?如果你懂得什么是面向对象的话做这个不成问题(它其实就是预定义的一些图形对象及其组合)。当然那种图文混排没几个人会做。