我编写了个基于对话框的MFC(exe),里面有一个按钮,一个文本框。
代码如下:void CMyDlg::OnButton1()
{
  //书上说:如果传NULL给GetModuleHandle,那么函数会返回应用程序的可执行文件的句柄
  HMODULE handle=GetModuleHandle(NULL);
  SetDlgItemInt(IDC_EDIT1,(long)handle);
}我的问题是:“应用程序的可执行文件的句柄”指的是什么呢?我用spy++得到可执行程序窗口的句柄,发现和这个handle是不一样的,那这个handle和窗口句柄是什么关系和区别呢?
是不是handle指的是程序加载到内存中的位置呢?