Ressourcen - Editor
-
Hi,
Also ich bekenne mich offiziell zum DevC++. Allerdings gibt es etwas, das er nicht hat. Einen ressourceneditor. Hab mir neulich mal WeditRes gezogen, der funktioniert aber scheinbar nicht.
Nun also meine Frage. Gibt's irgendwo einen freeware - Editor dafür, mit dem ich mir Dialogfenster zusammenklicken kann?Ansonsten brauch ich auch ein tut für Ressourcen. hab irgendwie nix mehr gefunden - und suche schon seit gestern Mittag..
cYa && thx
DjR
-
dev tut super windows programmieren
neues windows projekt erstellenin die resource-datei kann z.b. das rein
#include <windows.h>
#include "resource.h"
IDD_MAIN DIALOG DISCARDABLE 0,0, 234, 230
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX | NOT WS_MAXIMIZEBOX
CAPTION "File Attribute"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "Hallo",IDC_TEXT,7,10,25,14
EDITTEXT IDC_EDIT,50,7,177,14,ES_AUTOHSCROLL
PUSHBUTTON "",IDC_BUTTON,29,7,20,14END
dann kommt in die "resource.h":
#define IDD_MAIN 1000
#define IDC_TEXT 1001
#define IDC_BUTTON 1002
#define IDC_EDIT 1003zuguterletzt deine cpp datei
#include <windows.h>
#include <resource.h> // versteht sich das resource.h im selben //verzeiniss wie dein projekt befinden sollBOOL CALLBACK DlgProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam)
{ switch(Message)
{ case WM_CLOSE:
{ EndDialog(hwnd, 0);
return TRUE;
}
default :
return FALSE;
}
return TRUE;
}int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
return DialogBox(hInstance, MAKEINTRESOURCE(IDD_MAIN), NULL,DlgProc);
}
versuch mal das tutorial auf www.winprog.org
-
Ahh super
ich wusste doch, es gibt was einfacheres als die ganzen windows.
Allerdings stellt sich mir die Frage, ob GDI in Dialogboxen auch geht.. ?cYa
DjR
-
IMHO kann man GDI in Dialogboxen ohne Probleme verwenden. Du solltest nur nicht über deine Controls drübermalen.