IDC的缩写是什么意思?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDC的缩写是什么意思?相关的知识,希望对你有一定的参考价值。

有没有人知道缩写IDC的含义,因为它在编程窗口时使用?

例如在CDialog应用程序的上下文中:

void CMyDialog::DoDataExchange(CDataExchange* pDX)
{
    CDialog::DoDataExchange(pDX);
    DDX_Control(pDX, IDC_STATIC_FRAME, m_StaticFrame);
}

它通常是未进一步指定的控件(ID控件)的ID,因为Dialog会有前缀IDD(ID Dialog)吗?

答案

它通常是未进一步指定的控件(ID控件)的ID,因为Dialog会有前缀IDD(ID Dialog)吗?

是的,这是完全正确的。

By convention, Win32 resource scripts use special prefixes to identify the type of an identifier。 部分列表看起来像这样:

  • IDA =加速器表资源
  • IDB =位图资源
  • IDC =命令标识符
  • IDD =一个对话框资源
  • IDI =图标资源
  • IDM =菜单命令标识符
  • IDR =多种资源类型,可能是整个应用程序或窗口共有的资源类型
  • IDS =一个字符串资源
  • ID =未知或自定义资源

有时候,你会看到用于游标的IDC,而不是命令标识符。如果不考虑使用情况,这很难说是不是这样。

但请注意,使用这些是完全可选的。它对编译器或计算机没有任何意义,它只是为了提醒程序员标识符所指的内容。

另一答案

“与每个Windows控件一样,按钮由其IDentifier识别。因为按钮是一个控件,按照惯例,其标识符的名称以IDC开头(C代表Control)。” - http://www.functionx.com/visualc/controls/button.htm

另一答案

识别控制

List of Technology Acronyms

以上是关于IDC的缩写是什么意思?的主要内容,如果未能解决你的问题,请参考以下文章

电气保护中Idc、Ida、Idb是什么意思?

有人知道下面的代码片段是啥意思吗?

在这个 spark 代码片段中 ordering.by 是啥意思?

什么是PS呀,教教我

从零开始配置vim(27)——代码片段

从零开始配置vim(27)——代码片段