技术-有谁知道进程调用,求助,在同一工程中

问题描述

有谁知道进程调用,求助,在同一工程中

在一个基于多文档的MFC应用程序中,写一个验证对话框,怎样将这个程序在执行完对话框后再执行

解决方案

这三个函数CreateProcess() WinExec()和ShellExecute()
WinExec是比较简单的,直接路径加show就可以,但是你这个程序是有验证框,所以需要去保证正确才调用,最好用其他两个,具体怎么用可以百度,
参数太多就不一一说了
还有主程序中要做防止直接运行的操作,只有在你验证成功了,再执行

解决方案二:

你可以创建多文档应用程序,然后加个判断,如果验证对话框没有验证成功,就多文档程序就禁用所有功能等。

时间: 2024-10-30 13:54:08

技术-有谁知道进程调用,求助,在同一工程中的相关文章

nonblock-如何在当前进程调用system,而又不影响当前进程的正常运行!

问题描述 如何在当前进程调用system,而又不影响当前进程的正常运行! 如题,大神,如何在当前进程调用system,而又不影响当前进程的正常运行!3q! 解决方案 列举当前运行的所有进程获得当前运行进程的进程名window下查当前运行进程 解决方案二: 你用cmd.exe的启动另一个进程,这样两个进程就并行运行 解决方案三: 额,Windows下用shellexecute函数运行,或者用createprocess,createprocessasuser等,不调用waitforsingleobj

服务器-大神们,谁知道怎么调用优酷上传视频的接口,不想把视频放在自己服务

问题描述 大神们,谁知道怎么调用优酷上传视频的接口,不想把视频放在自己服务 大神们,谁知道怎么调用优酷上传视频的接口,不想把视频放在自己服务器 解决方案 http://download.csdn.net/detail/u013482667/7402675

jna java c++ dll-最近用JNA技术,实现java调用C++的DLL,如何用java模拟c++的链表结构体。

问题描述 最近用JNA技术,实现java调用C++的DLL,如何用java模拟c++的链表结构体. C++结构体 struct CUser_DataStruct { char pKKSCoding[128]; //标签点Kks编码 DWORD time; //UTC时间 WORD millisecond; //毫秒 int nDataState; //数据状态 double dValue; //数值 CUser_DataStruct* pNext; //指向下一个数据节点的指针 }; C++的入

linux-孤儿进程调用setsid之后,还是孤儿进程么?

问题描述 孤儿进程调用setsid之后,还是孤儿进程么? 孤儿进程调用setsid之后,还是孤儿进程么? 首先可以确认,在linux系统中,调用setsid的进程没有控制终端,但是可以调用read(stdin_fileno) 不会返回 -1. 而没有调用setsid的子进程,成为孤儿之后,调用read(stdin_fileno)返回-1,errno=eio 1,假如是,则调用 read为啥不返回-1? 2,假如不是,又是为什么? 3,没有控制终端,调用read为什么不返回错误而返回1? 解决方案

如何解决64位进程调用32位dll

问题描述 可否给个详细的案例或说明有个网址:http://www.cnblogs.com/mazhenyu/archive/2007/06/28/798710.html那里的东西你们不要发这个根本看不懂不要把那里的东西复制过来谢谢.请大神指教要详细一点的 解决方案 解决方案二:64位调32位的方法就是使用一个跨平台的进程.也就是说,需要创建一个和使用的DLL一致的平台进程.比如,64为需要调用32位的DLL,那么需要创建一个32位的进程.然后,让这个进程来调用32位的DLL.你的64位程序和这个

php计划任务之验证是否有多个进程调用同一个job的方法_php技巧

本文实例讲述了php计划任务之验证是否有多个进程调用同一个job的方法.分享给大家供大家参考,具体如下: 在使用计划任务的时候,公司有一次出现过2个进程跑同一个计划任务的情况,导致很多job都执行了2次,为了预防这种情况需要对linux的进程做一个限制,同一时间如果有进程在调用这个计划任务,那么就不允许另一个进程再进行调用了,下面是具体的代码. // $pro 方法名字 private function _verifyPsAux($pro) { $arrProcess = array( $pro

Android应用程序四大组件之使用AIDL如何实现跨进程调用Service_Android

一.问题描述 Android应用程序的四大组件中Activity.BroadcastReceiver.ContentProvider.Service都可以进行跨进程.在上一篇我们通过ContentProvider实现了不同应用之间的跨进程调用,但ContentProvider主要是提供数据的共享(如sqlite数据库),那么我们希望跨进程调用服务(Service)呢?Android系统采用了远程过程调用(RPC)方式来实现.与很多其他的基于RPC的解决方案一样,Android使用一种接口定义语言

Android应用程序四大组件之使用AIDL如何实现跨进程调用Service

一.问题描述 Android应用程序的四大组件中Activity.BroadcastReceiver.ContentProvider.Service都可以进行跨进程.在上一篇我们通过ContentProvider实现了不同应用之间的跨进程调用,但ContentProvider主要是提供数据的共享(如sqlite数据库),那么我们希望跨进程调用服务(Service)呢?Android系统采用了远程过程调用(RPC)方式来实现.与很多其他的基于RPC的解决方案一样,Android使用一种接口定义语言

java-【求助】关于JAVA中的Vector的问题

问题描述 [求助]关于JAVA中的Vector的问题 在读Thinking in Java的时候,看到这样一段代码,有点迷惑,希望高手帮忙解答一下~class GopherVector{ private Vector v = new Vector(); public void addElement(Gopher m){ //Gopher为之前定义过的一个类 v.addElement(m); }}这段代码不明白的地方是第四行v.addElement(m),如果我GopherVector g = n