首页
社区
课程
招聘
[求助]无法编译类?
发表于: 2006-11-15 20:24 4421

[求助]无法编译类?

2006-11-15 20:24
4421
1.我用RadASM写C++程序,但在写一个windows程序时发现无法编译类,即使是一个空类也不可以,请问如何解决?---已解决(3楼)
2.还有一个就是,怎样获取ListView控件当前被选中的行的信息?---已解决(3楼)
3.我在编写一个进程查看程序,用的是toolhelpAPI,如何显示出进程的完整路径啊?
谢谢!帮忙啊!

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 196
活跃值: (135)
能力值: ( LV10,RANK:170 )
在线值:
发帖
回帖
粉丝
2
第一个问题不知道,第二个问题ListVier的问题,可以用下面的这段代码得到:
        case WM_NOTIFY://子控件消息
                {
                        if(wParam == IDC_LIST_RULES)//处理规则列表
                        {
                                NMHDR *lpHeader = (NMHDR*)lParam;
                                HWND hWndList = lpHeader->hwndFrom ;
                                if(lpHeader->code ==LVN_ITEMCHANGED)//处理单击消息
                                {
                                        NMLISTVIEW* pNMListView = (NMLISTVIEW*)lpHeader;
                                        if(pNMListView->uNewState )//处理改变了的
                                        {
                                                bDel = true;
                                                nListRules = pNMListView->iItem ;//得到索引号
                                        }
                                }
                        }
                }
                return true;
nListRules 就是索引了
2006-11-16 20:28
0
雪    币: 255
活跃值: (11)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
多谢楼上大哥的指点!我想了一下,实现如下:
HANDLE hlv=GetDlgItem(hwnd,IDC_LSV_PROCESS);
for(int idx=0;idx<ListView_GetItemCount(hlv);idx++)
{
        state=ListView_GetItemState(hlv),idx,LVIS_SELECTED);
        if(state==LVIS_SELECTED)
        {
                char itemname[30];
                ListView_GetItemText(hlv,idx,1,itemname,sizeof(itemname));
        }
}
2006-11-19 22:42
0
雪    币: 255
活跃值: (11)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
无法编译类,百度了一下,只需将编译参数/TC改为/TP就行
不过那位有编译器的参数中文说明,烦劳贴上来
2007-1-16 20:44
0
游客
登录 | 注册 方可回帖
返回
//