HINSTANCE,HWND和ID值的用法及意义和区别

wulinhui 2001-08-03 07:47:03
谢谢了,老大们
...全文
122 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wulinhui 2001-08-08
  • 打赏
  • 举报
回复
谢谢各位老大的照顾,我对ID用的多一些,但对其他两个不太熟悉,我是想知道一下各位对其他两个东东的用法的心得 
joe_fox1025 2001-08-03
  • 打赏
  • 举报
回复
HINSTANCE;应用程序实例句柄,它是一个唯一用来标识程序进程的32位的变量,
HWND:是窗口句柄,有很多种句柄,还有HBRUSH,HFONT,HMENU等等
ID:是一些控件或是选项的标识符,在程序中用到对他们的操作时可以用这个ID来访问这个控件或是其他什么,
个人的总结看法,不知道对不对,
idAnts 2001-08-03
  • 打赏
  • 举报
回复
水不是这么灌di!!!!
wangfeng 2001-08-03
  • 打赏
  • 举报
回复
你开心,我开心~~~~
大家今天都有好运气~~~~
wangfeng 2001-08-03
  • 打赏
  • 举报
回复
你开心,我开心~~~~
大家今天都有好运气~~~~
mikemao 2001-08-03
  • 打赏
  • 举报
回复
HINSTANCE:进程句柄
HWND:窗口句柄
ID号:资源号
wangfeng 2001-08-03
  • 打赏
  • 举报
回复
你开心,我开心~~~~
大家今天都有好运气~~~~
资源下载链接为: https://pan.quark.cn/s/d9ef5828b597 在C语言中,system()函数是一个功能强大的工具,它允许程序员调用操作系统级别的命令,例如启动其他程序或运行Shell命令等。该函数定义在头文件中,其语法为:int system(const char *command);。其中,command参数是一个指向字符串的指针,该字符串包含了需要执行的命令。函数执行完成后会返回一个整数:如果命令执行成功,通常返回命令的退出状态码(一般情况下,0表示成功,非0表示出错);如果函数本身调用失败,则返回-1。 在Linux环境下,system()函数的实现过程如下: 参数检查:如果command参数为空,system()函数会直接返回1,表示命令无效。 创建子进程:通过调用fork()函数创建一个子进程。fork()会在父进程和子进程中分别返回不同的:在子进程中返回0,在父进程中返回子进程的进程ID。 子进程执行命令:子进程调用execl()函数来执行指定的命令。在这个过程中,execl()使用/bin/sh作为可执行文件,"sh"作为程序名称,"-c"作为参数,而cmdstring则是具体的命令字符串。 父进程等待子进程结束:父进程通过调用waitpid()函数来等待子进程完成,并获取其退出状态码。 返回结果:system()函数将子进程的退出状态码作为结果返回给调用者。 在Windows系统中,system()函数的实现则依赖于ShellExecute()函数。ShellExecute()函数的原型为:HINSTANCE ShellExecute(HWND hwnd, LPCTSTR lpVerb, LPCTSTR lpFile, LPCTSTR lpParameters, LPCTSTR lpDirectory,

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧