SHBrowseForFolder怎么改变弹出窗口的大小

SHBrowseForFolder如何改变弹出窗口的大小
使用了SHBrowseForFolder来选择文件夹,但是发现弹出的默认选择文件夹窗口太小,网上找了很长时间没有相应改变大小的方法,请问怎么才能改变其大小呢?
------解决方案--------------------
int CALLBACK BrowseCallbackProc(HWND hwnd,UINT uMsg,LPARAM lParam,LPARAM lpData)
{
    switch(uMsg)
    {
    case BFFM_INITIALIZED:
移动窗口
        break;

    }

    return 0;
}
------解决方案--------------------
引用:
有做过的么,请教一下,

你要获取控件,按钮,然后也相应的MoveWindow调整大小
------解决方案--------------------
对话框有了 , 再用对话框 句柄 取 控件。
可以 用 SPY++ 看看 各个 控件的 ID
------解决方案--------------------
应该没有别的方法, 因为 原 程序 功能 也 满足要求。

------解决方案--------------------
引用:
楼上各位说的是自己放大后然后再将其上的控件逐一放大,这是个办法,但是这也是最基本的方式,我觉得SHBrowseForFolder类应该是个比较常用的类,是否应该存在比较快捷的方式呢?例如本身就支持放大等操作,不知有没有人用过?

没有,基于Windows对话框资源的程序都是固定布局的,没有Windows Forms那样的自动布局功能。
就算你自己写一个Win32对话框,也得自己手动控制布局。