首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

SDK 对话框怎么实现按钮工具栏

2012-03-02 
SDK 对话框如何实现按钮工具栏?C/C++ code#include windows.h#include commctrl.h#include resource.

SDK 对话框如何实现按钮工具栏?

C/C++ code
#include <windows.h>#include <commctrl.h>#include "resource.h"#pragma comment(lib,"comctl32.lib")BOOL CALLBACK CmdDlgProc(HWND hDlg, UINT Message, WPARAM wParam, LPARAM lParam);HWND hWnd;int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd ){    if(DialogBox(hInstance, MAKEINTRESOURCE(IDD_DIALOG1), NULL, CmdDlgProc))        return 0;    return 0;}BOOL CALLBACK CmdDlgProc(HWND hDlg, UINT Message, WPARAM wParam, LPARAM lParam){    switch(Message)    {        case WM_INITDIALOG:            return TRUE;        case WM_SYSCOMMAND:            switch(wParam)            {                case SC_CLOSE:                    EndDialog(hDlg,0);                    return 0;            }    }    return 0;}


[解决办法]
看看这部分:
http://msdn.microsoft.com/en-us/library/windows/desktop/bb760446.aspx
现在几乎没人用SDK做这种稍微复杂的界面了。代码量是MFC的几十倍。
[解决办法]
工具条? 资源里面就可以配置完成的。

热点排行