在for()循环中创建复选框
creating checkboxes in for() loop
我想在for()循环中创建31个复选框。我的代码:
for (int i = 1; i<32; i++)
{
wchar_t buffer[256];
std::swprintf(buffer, sizeof(buffer) / sizeof(*buffer), L"1", i);
g_hPrzycisk = CreateWindowEx(0, "BUTTON", buffer, WS_CHILD | WS_VISIBLE | BS_CHECKBOX,
polozenie, 100, 30, 30, hwnd, NULL, hInstance, NULL);
polozenie = polozenie + 30;
}
错误
C:UsersKomputerDesktopgrafikGrafikOnClickmain.cpp In function 'int WinMain(HINSTANCE, HINSTANCE, LPSTR, int)':
66 120 C:UsersKomputerDesktopgrafikGrafikOnClickmain.cpp [Error] invalid conversion from 'int' to 'LPCSTR {aka const char*}' [-fpermissive]
72 0 C:Program Files (x86)Dev-CppMinGW64x86_64-w64-mingw32includewindows.h In file included from C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/include/windows.h
1 C:UsersKomputerDesktopgrafikGrafikOnClickmain.cpp from main.cpp
1935 26 C:Program Files (x86)Dev-CppMinGW64x86_64-w64-mingw32includewinuser.h [Note] initializing argument 3 of 'HWND__* CreateWindowExA(DWORD, LPCSTR, LPCSTR, DWORD, int, int, int, int, HWND, HMENU, HINSTANCE, LPVOID)'
28 C:UsersKomputerDesktopgrafikGrafikOnClickMakefile.win recipe for target 'main.o' failed
我做错了什么??
我看不到错误,但这些是纠正的其他错误
for (int i = 1; i<32; i++)
{
wchar_t buffer[256];
std::swprintf(buffer, sizeof(buffer) / sizeof(*buffer), L"%d", i);
// ^___ corect this
CreateWindowEx(0, TEXT("BUTTON"), buffer, WS_CHILD | WS_VISIBLE | BS_CHECKBOX,
// ^^^___ and this (TEXT) macro
// ^___ you can also drop this 'g_hPrzycisk' (is not an error)
polozenie, 100, 30, 30, hwnd, NULL, hInstance, NULL);
polozenie = polozenie + 30;
}
相关文章:
- 根据变量使Qt UI中的复选框为已选中/未选中
- "动态创建的事件处理程序"复选框
- 有没有办法在取消选中复选框时隐藏按钮?
- 如何删除Qt设计器中自定义插件的QString属性的"translatable"复选框?
- 设置复选框选项C++
- 如何在所有者描述的 MFC CMenu 派生菜单中显示复选框?
- 如何在MFC对话框应用程序中默认将复选框设置为选中?
- 如何使复选框独占
- AccessObjectFromPoint 返回客户端对象而不是复选框
- Windows 32 API:2个复选框作为一个
- 如何在 QT3 中将复选框添加到 QFileDialog 窗口
- 在 QComboBox 中切换复选框
- 调整QT创建者的复选框
- 如何在C 上创建复选框过滤器
- 如何设置按钮的背景颜色,包括复选框按钮
- 使用 ffh.getFieldType() 检查复选框 == "/Btn" 与 qpdf lib
- 如何为wxGrid单元格创建复选框更改事件
- 问题5.3:访问/返回/调用动态创建的复选框(?)
- 是否可以在切换QTreeWidgetItem复选框时创建一个信号
- 在for()循环中创建复选框