难道我为了长分吗!!? 无聊的人才那么做~~~~~
其实我对VC也才起步啊~~只是在使用控件时总是有这样那样的问题, 可是有没有一份好的资料完完全全的介绍, 总是东问一个, 西问一次的, 所以产生了这个想法, 而且我现在就正在做ToolBar呢, 真正的做到很细致的真的不是很简单, 有好多细节是你从来没接触过的, 一方面我们在愉快的付出, 另一方面我们不断的提高, 如果在程序中添加你对此控件的理解和认识, 然后把所有的都集合起来, 而且全部免费, 那是这个"控件全集"是不是就更有意义了呢?
其实我对VC也才起步啊~~只是在使用控件时总是有这样那样的问题, 可是有没有一份好的资料完完全全的介绍, 总是东问一个, 西问一次的, 所以产生了这个想法, 而且我现在就正在做ToolBar呢, 真正的做到很细致的真的不是很简单, 有好多细节是你从来没接触过的, 一方面我们在愉快的付出, 另一方面我们不断的提高, 如果在程序中添加你对此控件的理解和认识, 然后把所有的都集合起来, 而且全部免费, 那是这个"控件全集"是不是就更有意义了呢?
解决方案 »
- 如何实现一个带文件过滤的DirTree
- 在问一个问题,怎么无法启动线程函数呢?
- 【讨论】:谁能告诉我为什么会发生这么奇怪的事呢?
- 怎样在Unicode编码下输出Ansi字符串?
- 关于CFileException的疑问,求高人解答。
- 急求:接收WebBrowser2事件代码实例
- 请问有哪些方法可以统计线程之间创建顺序的序列号?
- 请教:在哪儿可以下载iphlpapi.lib/dll;iphlpapi.h?
- 我要让CComboBox不显示下拉列表,如何做
- 再次问一个有关CListCtrl的问题
- 据说,搞C++的高手很多,而且很聪明,所以问这个问题!
- 高分求解一个比较简单的问题,如何实现远程关机功能?本想送上300分,可系统只让送110分,只有不断往上加了。
CListCtrl中自画:
如果用Ctrl+W的WM_DRAWITEM消息, 在程序运行时得不到WM_DRAWITEM消息;
但如果我进行如下声明: void DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct); 程序就能够跳到OnDrawItem, 问:
//{{AFX_VIRTUAL(CMyListCtrl)是个什么东东?
如果说在这个声明里我添加一个函数就能与系统挂钩, 那么我声明了另一个函数, 可是就只执行DrawItem而不执行它, 又为什么?
如果说在这个声明里添加的函数和系统没有关系, 那为什么DrawItem能够响应呢?
if(lpdrawxxx->ctltype== odt_xxx)
{
listctrl.Drawitem(xxx);
}
virtual 就不必了
如果说在这个声明里我添加一个函数就能与系统挂钩, 那么我声明了另一个函数, 可是就只执行DrawItem而不执行它, 又为什么?
如果说在这个声明里添加的函数和系统没有关系, 那为什么DrawItem能够响应呢?这几个问题呢?
//{afxXXXX
只是一个注释面已。MFC给自己看的。
而且根本不用把DrawItem声明为Virtual就可以执行DrawItem~~~~
如果感兴趣就把Email留下来吧~~~~等我做好了样本和你们联系`~~~~~~~~