Цитата:
wolandino:
nt j=m_ListPS.GetCurSel();
char str[256];
wsprintf (str,"%#4x \t%",hand_ar[j]);
HANDLE CurProc=OpenProcess(PROCESS_QUERY_INFORMATION,NULL ,(unsigned)str);
|
Я что-то не понимаю зачем ты PID заворачиваешь в стринг а потом кастируешь этот-же стринг на (unsigned). Ты же в массиве hand_ar хранишь уже готовые к употреблению PID-ы. По моему достаточно сделать просто :
HANDLE CurProc=OpenProcess(PROCESS_QUERY_INFORMATION,NULL ,hand_ar[j]);