i want to create a windows in General Purpose Plugin,
but i can't use winamp skin at my windows through function "WADlg_init(hwndWinamp)"
who can help me?
thanks!!!!!!!!
but i can't use winamp skin at my windows through function "WADlg_init(hwndWinamp)"
who can help me?
thanks!!!!!!!!

LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
WADlg_handleDialogMsgs( hwnd, message, wParam, lParam);
switch (message)
{
case WM_DISPLAYCHANGE:
WADlg_init(plugin.hwndParent);
return 0;
case WM_CLOSE:
ShowWindow(hWnd,SW_HIDE);
return 0;
return 0;
}
return DefWindowProc(hwnd,message,wParam,lParam);
}
int init() {
WNDCLASS wc;
memset(&wc,0,sizeof(wc));
wc.lpfnWndProc = WndProc;
wc.hInstance = plugin.hDllInstance;
wc.lpszClassName= PlugInName;
RegisterClass(&wc);
hWnd = CreateWindowEx(
0,
PlugInName,PlugInName,
WS_SYSMENU | WS_CAPTION | WS_MINIMIZEBOX,
0,0,
320,240,
plugin.hwndParent,
NULL,
plugin.hDllInstance,
NULL);
ShowWindow(hWnd,SW_SHOWNORMAL);
return 0;
}
{
WADlg_handleDialogMsgs( hwnd, message, wParam, lParam);
switch (message)
{
case WM_DISPLAYCHANGE:
WADlg_init(plugin.hwndParent);
return 0;
case WM_CLOSE:
ShowWindow(hWnd,SW_HIDE);
return 0;
return 0;
}
return DefWindowProc(hwnd,message,wParam,lParam);
}
int init() {
WNDCLASS wc;
memset(&wc,0,sizeof(wc));
wc.lpfnWndProc = WndProc;
wc.hInstance = plugin.hDllInstance;
wc.lpszClassName= PlugInName;
RegisterClass(&wc);
hWnd = CreateWindowEx(
0,
PlugInName,PlugInName,
WS_SYSMENU | WS_CAPTION | WS_MINIMIZEBOX,
0,0,
320,240,
plugin.hwndParent,
NULL,
plugin.hDllInstance,
NULL);
ShowWindow(hWnd,SW_SHOWNORMAL);
return 0;
}
Comment