首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

求解 是小弟我电脑中毒了 还是杀毒软件蛋疼了

2012-10-14 
求解 是我电脑中毒了 还是杀毒软件蛋疼了我用Code:blocks编译空白的dialog,杀毒软件居然报毒然后我把代码

求解 是我电脑中毒了 还是杀毒软件蛋疼了
我用Code:blocks编译空白的dialog,杀毒软件居然报毒

然后我把代码从下面一行往上移了下又不报毒了,移回来继续报毒
 

C/C++ code
case IDC_BTN_QUIT:           MessageBox(hwndDlg, "You clicked \"Test\" button!", "Information", MB_ICONINFORMATION);                    EndDialog(hwndDlg, 0);                    return TRUE;                case IDC_BTN_TEST:                    return TRUE;

这样不报毒。
C/C++ code
 case IDC_BTN_QUIT:                    EndDialog(hwndDlg, 0);                    return TRUE;                case IDC_BTN_TEST:MessageBox(hwndDlg, "You clicked \"Test\" button!", "Information", MB_ICONINFORMATION);                    return TRUE;

这样就直接报毒,而且是直接杀掉的那种,悲剧哎,难道这样链接的库就不一样么

[解决办法]
你不能用if 吗 用case 和 retrun 搭配怪怪的
[解决办法]
报毒很正常的。 我今天直接用个ShellExecute()也直接被杀掉。

[解决办法]
太正常了 老兄
[解决办法]
我以前看到过类似的东西,病毒检测机制是 检查你代码 有没有符合 它病毒库 里的某个病毒的 特性,而你那样 摆放代码时,刚好符合其 病毒库中某个病毒的 特性,所以就给你查杀了。
 要想 摆脱 杀毒软件的 查杀 就将 有可能被查杀的 代码 尽量 分成多句写。

热点排行
Bad Request.