菜鸟问题。如何得到对话框工程的句柄。
问题是这样的。有个例程如下:
HWND hWnd;
hInst = hInstance; // Store instance handle in our global variable
hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL);
static HDC winDC;
char szCredits[] = "My Company";
winDC = GetDC( hWnd );
Initialize the scroller by calling Initialize, and then SetString
m_Scroller.Initialize( hWnd, winDC,300, 500, 50, 50, RGB(0,0,0),
RGB255,255,255), "Arial" );
。。。。。。。。
如果要将这个例程移到对话框工程中。要么hWnd和winDC 分别为多少?谢谢!
问题点数:20、回复次数:2Top
1 楼yujia120(永不停息)回复于 2004-12-01 01:40:34 得分 20
HWND CreateDialog(
HINSTANCE hInstance, // handle to application instance
LPCTSTR lpTemplate, // identifies dialog box template name
HWND hWndParent, // handle to owner window
DLGPROC lpDialogFunc // pointer to dialog box procedure
);
返回的也是HWNDTop
2 楼yujia120(永不停息)回复于 2004-12-01 01:41:15 得分 0
得到HWND,DC同上
winDC = GetDC( hWnd );Top




