我想做出一个界面,在界面上画一矩形,然后再通过输入数据来画线切割这个矩形,把矩形切割成多份,同时可以控制已经画好的切割线(比如可以控制任意一条让它消失掉,而其他的不操作的不消失掉)。
我自己能做出个界面,画出矩形,加进去几个按钮,同时创建了几个edit框想获取数据,可不知道用消息函数里传递的消息中哪个参数是含有我输入的数据,用哪个函数读取,我画出了几条切割线后,想通过按钮控制让一条画好的线消失,也不知道怎么弄了,那位大哥能帮帮小弟啊,
我自己能做出个界面,画出矩形,加进去几个按钮,同时创建了几个edit框想获取数据,可不知道用消息函数里传递的消息中哪个参数是含有我输入的数据,用哪个函数读取,我画出了几条切割线后,想通过按钮控制让一条画好的线消失,也不知道怎么弄了,那位大哥能帮帮小弟啊,
在WM_PAINT中对你 的全局变量做判断,然后分别画线
typedef std::string Tstring;
#else
typedef std::wstring Tstring;
#endif
Tstring GetText(HWND hwndEdit)
{
Tstring szBuffer;
int i = GetWindowTextLength(hwndEdit);
if (i)
{
szBuffer.resize(i);
if (0 == GetWindowText(hwndEdit, (LPTSTR)(szBuffer.c_str()), i+1))
{
szBuffer[0]='\0';
}
}
return szBuffer;
}