想问一个关于句柄的有关问题 在程序开头 hInstance =0 不知道什么意思

想问一个关于句柄的问题 在程序开头 hInstance =0 不知道什么意思
其实是一个图形引擎的example里面的
有一段程序,是讲如何把引擎放到   win32   window   里面
该程序开头部分是这样...

int   main()
{
HINSTANCE   hInstance   =   0;
//   create   dialog
....

这里不解的是,为什么把   hInstance   =0   ~
这个程序运行的时候是先打开一个命令行窗口再打开一个WINDOWS窗口`

------解决方案--------------------
只是为其赋一个初始值,相当于HINSTANCE hInstance = NULL;