摘要:(1)DLL导出函数 问题在于用GetProcAddress获得DLL函数,不是用__declspec(dllexport)导出的。这个方式是为用.LIB连接准备的。 1.添加一个.def文件。(这一步非常重要,如果DLL里面的函数需要被其它IDE开发的应用程序调用,那么就必须创建DEF文件来导出函数) 里面写上: LIBRARY ...
阅读全文
摘要:Q: 如何打开一个应用程序? ShellExecute(this->m_hWnd,"open","calc.exe","","", SW_SHOW ); 或 ShellExecute(this->m_hWnd,"open","notepad.exe", "c:\\MyLog.log","",SW_SHOW ); 正如您所看到的,我并没有传递程序的完整路径。 Q: 如何打开一个同系统程序相关连的文档...
阅读全文
摘要://-------------- 以下的语句将进程ID映射为进程名 ----------------// Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> HANDLE hProcess; HANDLE hProcessSn...
阅读全文
摘要:9.1.1 进程的概念 进程是当前操作系统下一个被加载到内存的、正在运行的应用程序的实例。每一个进程都是由内核对象和地址空间所组成的,内核对象可以让系统在其内存放有关进程的统计信息并使系统能够以此来管理进程,而地址空间则包括了所有程序模块的代码和数据,以及线程堆栈、堆分配空间等动态分配的空间。进程仅仅是一个存在,是不能独自完成任何操作的,必须拥有至少一个在其环境下运行的线程,并由其负责执...
阅读全文