如何获取Windows中当前运行的应用程序或前台进程的列表?
我的意思是有真实窗口的应用程序.不是后台服务/流程.我想访问任务管理器打开时显示的相同列表.
有办法吗?任何类型的解决方案都是可以接 命令或.NET代码或任何东西.我只想以编程方式获取该列表.
这甚至可能吗?
我累了任务列表,但它给了我所有的服务和流程,甚至是背景.
我可以实现任何逻辑吗?
好吧,我正在尝试制作一个消息加密和解密程序.那么,为什么我会出现分段错误?如果有人能帮助我,我将非常感激!我只运行加密功能.它产生了适当的结果.发生了什么事?
#include <iostream>
using namespace std;
#define max 1000
#include <string.h>
#include <cstdlib>
#include <stdlib.h>
#include <math.h>
#include <stdio.h>
char * encrypt(char *s)
{
int x = (rand()/((RAND_MAX+1u)/5));
char *res;
int ascii;
switch(x)
{
case 0:
for(int i=0;i<strlen(s);i++)
{
ascii = (int)s[i];
ascii = ascii-19;
res[i+2] = (char)ascii;
}
res[0]='a';
res[1]='$';
break;
case 1:
for(int i=0;i<strlen(s);i++)
{
ascii = (int)s[i];
ascii = ascii+sqrt(strlen(s));
res[i+2] = (char)ascii;
}
res[0]='x';
res[1]='&';
break;
case 2:
case 3:
for(int i=0;i<strlen(s);i++)
{
ascii = (int)s[i]; …Run Code Online (Sandbox Code Playgroud) 为什么我在线程中出现此错误?
我使用了正确的语法,但似乎有一些错误!:(
这是截图==> http://i.imgur.com/ccPOz.png?1
编辑:这是代码:
`
package com.pc.threads;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Thread music_2 = new Thread(){
try{
}catch(InterruptedException e){
e.printStackTrace();
}finally{
Intent music_i = new Intent(MainActivity.this,NewActivity.class);
}
};
}
Run Code Online (Sandbox Code Playgroud)
`