【win32】 DialogBox(参数)

来源:互联网 发布:淘宝客亏本推广 编辑:程序博客网 时间:2024/06/09 19:09
int DialogBox(
HINSTANCE hInstance,//handletoapplicationinstance
LPCTSTR lpTemplate,//identifiesdialogboxtemplate
HWND hWndParent,//handletoownerwindow
DLGPROC lpDialogFunc//pointertodialogboxprocedure

);



DialogBox(hInstance, szAppName, NULL, DlgProc);


第一个参数:指本对话框属于当前进程,HINSTANCE是窗口进程句柄

第二个参数:本对话框使用哪个对话框资源,比如您定义了多个对话框资源,每个都有一个ID,本参数相当于传入一个ID

第三个参数:本对话框的父窗口是哪个,NULL表示没有父窗口

第四个参数:本对话框的消息处理函数,一个对话框相当于一个窗口,而窗口有对应的消息处理函数

0 0