孤独一掷 发表于 2017-12-11 22:07:08

结构体赋值很不对啊?

本帖最后由 孤独一掷 于 2017-12-14 19:29 编辑

struct
{
        TCHAR*Exe;
        TCHAR*pid;
        DWORD Pid;
}MyStruct = {0};
这个是结构体的声明;
int size = 0;
        PROCESSENTRY32 pe32;
        pe32.dwSize = sizeof(pe32);
        HANDLE hProcess = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
        bool bmore = Process32First(hProcess, &pe32);
        while (bmore)
        {
               
               
                MyStruct.Pid = pe32.th32ProcessID;
                MyStruct.Exe = pe32.szExeFile;

                bmore = Process32Next(hProcess, &pe32);

                size++;
        }
这是赋值;

孤独一掷 发表于 2017-12-11 22:07:41

结果显示全部一样的啊

孤独一掷 发表于 2017-12-14 19:29:07

算啦,不问啦
页: [1]
查看完整版本: 结构体赋值很不对啊?