别整天沉溺在问问题,答问题之中。来看看Nana C++ Library。嘿嘿
Nana C++ Library
网页地址
顾名思义是一个C++ Library,而且是一个符合标准C++,用来开发界面的Library。
这是一个奇迹般的更新,虽然BUG依然,但是是第一次发布支持Linux(X11)预览版的更新。
首先来一个Hello,World
#include <nana/gui/wvl.hpp>#include <iostream>int main(){ using namespace nana::gui; form fm; fm.make_event<events::click>( []{ std::cout<<"Hello, World"<<std::endl; } ); fm.show(); exec();}
<body style="font-family:consolas; font-size:16px; color:fuchsia"><table border='1'> <td colspan = '2'>Litecore</td> <tr> <td>Platform</td> <td>Render</td> </tr> <tr> <td>Windows</td> <td>Win32 GDI</td> </tr> <tr> <td>Linux</td> <td>X11</td> </tr></table>Litecore is a tiny web engine developed with <a herf="http://stdex.sourceforge.net">Nana C++ Library</a>.</body>
#include <nana/filesystem/file_iterator.hpp>namespace nana{namespace filesystem{ //struct fileinfo fileinfo::fileinfo() :directory(false), size(0) {}#if defined(NANA_WINDOWS) fileinfo::fileinfo(const WIN32_FIND_DATA& wfd) :name(wfd.cFileName), directory((FILE_ATTRIBUTE_DIRECTORY & wfd.dwFileAttributes) == FILE_ATTRIBUTE_DIRECTORY), size(wfd.nFileSizeLow) { }#elif fileinfo::fileinfo(const WIN32_FIND_DATA& wfd) :name(wfd.cFileName), directory((FILE_ATTRIBUTE_DIRECTORY & wfd.dwFileAttributes) == FILE_ATTRIBUTE_DIRECTORY), size(wfd.nFileSizeLow) { #endif //end struct fileinfo}//end namespace filesystem}//end namespace nana
[解决办法]
VB10 的sln打开了怎么没包含hpp 进来