用C语言API函数如何实现一个“列表控制”? 我想用Windows API函数调用实现一个“列表控制”,不知道有没有可能?如果可行,请问要用什么窗口类来创建?相关的控制函数又有哪些呢?仅求C语言API函数调用的解决办法,其他方法不需要,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以的你可以看看 c:\program files\microsoft visual studio\vc98\mfc目录中 CListCtrl 源码,实际上就是用 API 来完成的 BOOL CListCtrl::Create(DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID){ // initialize common controls VERIFY(AfxDeferRegisterClass(AFX_WNDCOMMCTL_LISTVIEW_REG)); CWnd* pWnd = this; return pWnd->Create(WC_LISTVIEW, NULL, dwStyle, rect, pParentWnd, nID);}#define WC_LISTVIEW "SysListView" C与C++并无太大区别,只掌握思想用::CreateWindow的方法去实现也是不复杂的 我也一直很想看MFC的源码,但是我去到VC98的目录下,也进了MFC目录,在SRC、Include、Lib几个文件夹都找了,找不到CListCtrl啊另外,我之所以要C的,是因为我还没学C++,那些象“::”这样的符号我都不知道是什么意思,现在还是先完成作业比较重要,用C稳妥些,要是边学C++边用的话,光找错误就很头疼了,等我把这个作业搞完了再去学C++吧。请你把那个MFC源代码的地方再说得详细点好吗?谢谢 哦,不用了,我刚用VC查找了一下发现凡是和CListCtrl有关的地方,都带有"::"符号看来我是要先去学学C++了 位图文件的分析? 如何将Image或Bitmap 的对象转成二进制流??? 求助,我用IViewObject2把网页转换为图片怎么会很虚呢 在另一个对话框中的编辑框显示? 最近问前途的好多,我工作满两个月了,也来问一下:-) 问一个 低级的问题。我看用vc做的软件都有个界面,大部分都是用代码写的,怎么样操作才能向vb一打开就能够看到“窗体编辑器”和“工具箱 各位帮帮我吧 设置不了断点? 一个难题!关于GetIfEntry() 请教高手 到底哪里有XP DDK下载呀 怎样在一个对话框里改变另一个对话框的内容
你可以看看 c:\program files\microsoft visual studio\vc98\mfc
目录中 CListCtrl 源码,实际上就是用 API 来完成的
UINT nID)
{
// initialize common controls
VERIFY(AfxDeferRegisterClass(AFX_WNDCOMMCTL_LISTVIEW_REG)); CWnd* pWnd = this;
return pWnd->Create(WC_LISTVIEW, NULL, dwStyle, rect, pParentWnd, nID);
}#define WC_LISTVIEW "SysListView"
用::CreateWindow的方法去实现也是不复杂的
发现凡是和CListCtrl有关的地方,都带有"::"符号
看来我是要先去学学C++了