能力值:
( LV2,RANK:10 )
|
-
-
2 楼
VC 和 delphi 感觉差距还是蛮大的 真是好不习惯 找到了
void CSockMonDlg::OnDestroy()
{
this->OnBnClickedUninstall () ;
CDialog::OnDestroy();
}
这个关闭的时候 dll好像是卸载了的
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
杀毒软件用的是avg free 这个应该没关系吧 我记得以前运行过好像没遇到这个问题
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
和杀毒没啥关系 卸载了avg还是老样子 哪位高手帮忙看看? 感谢万分
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
不知道是不是这里的问题
VOID CLSPInstall::RemoveProvider ()
{
this->GetProvider () ;
int nErrorCode = 0 ;
DWORD dwEntryId = 0 ;
for ( int i = 0; i < this->nProtocolNum; i++ )
{
if ( memcmp ( &this->ProviderGuid, &(this->lpProtocolInfo[i].ProviderId), sizeof(GUID) ) == 0 )
{
dwEntryId = this->lpProtocolInfo[i].dwCatalogEntryId ;
break ;
}
}
if ( dwEntryId == 0 )
return ;
// 移除协议链
for ( int i = 0; i < this->nProtocolNum; i++ )
{
if ( this->lpProtocolInfo[i].ProtocolChain.ChainLen > 1 && \
this->lpProtocolInfo[i].ProtocolChain.ChainEntries[0] == 1083 )
{
::WSCDeinstallProvider ( &this->lpProtocolInfo[i].ProviderId, &nErrorCode ) ;
}
}
// 移除分层协议
::WSCDeinstallProvider ( &this->ProviderGuid, &nErrorCode ) ;
}
|
|
|